- wx.getUserInfo获取到encryptedData不能在小程序直接解密
使用wx.getUserInfo获取到的encryptedData不能在小程序端直接解密吗?
2017-08-15 - 小程序蓝牙开发:报10005错误
[图片] 调用wx.notifyBLECharacteristicValueChange报错10005,我查看文档错误是 没有找到指定的特征值,但是特征值参数都传进去了。 有没有遇到过的朋友,可能是什么原因呢?是不是硬件端的问题呢。 [图片]
2017-08-11 - 小程序蓝牙开发遇到个奇怪的问题
初始化数据 data: { connecting:false }, ...... tapLog: function(){ console.log('tap connecting',that.data.connecting) }, ...... wx.createBLEConnection({ deviceId: that.data.deviceId, success: function (res) { console.log('连接蓝牙设备 成功',res) that.setData({ connecting: true }) console.log('run connecting',that.data.connecting) ...... onHide:function(){ wx.closeBLEConnection({ deviceId: that.data.deviceId, success: function (res) { console.log('断开成功', res) } }) }, onUnload:function(){ wx.closeBLEConnection({ deviceId: that.data.deviceId, success: function (res) { console.log('断开成功', res) } }) } ...... 问题描述(苹果手机): 当手机蓝牙功能打开的时候,进入小程序导航页,再点击按钮进入蓝牙功能页,可以正常连接; 从日志看 run connecting为true,tap connecting为true,运行正常。 当手机蓝牙功能关闭的时候,进入小程序导航页,再点击按钮进入蓝牙功能页,此时打开手机蓝牙功能,搜索连接,也可以正常连接; 此时按微信左上角的返回到导航页,再点击进入蓝牙功能页,搜索连接都成功了,测试也可以收发消息。 但是从日志看 run connecting为true,tap connecting为false,即此时数据connecting确实是不知道什么时候变成了false,明明在连接蓝牙设备成功的时候赋值为true了呀。 求大神指点。
2017-08-10