- 组件内怎么监听全局变量?
app.js.globalData里number字段初始为0 在组件内监听number值的变化 怎么写?在百度上看了一些都是只能在页面里监听全局,这个实现了,但是不符合我的需求。
2022-06-06 - navigator关闭小程序之前,想做一些操作,应该用哪一个api?
navigator组件关闭之前,想要关闭蓝牙,hide生命周期,不能满足我的需求 还有什么其他方法实现关闭小程序 能捕获关闭事件的?
2021-10-13 - startBLEPeripheralAdvertising 蓝牙广播发送失败?
安卓 无需连接发送 代码片段 https://developers.weixin.qq.com/s/QH3OP4mJ7AtB
2021-09-04 - startBLEPeripheralAdvertising里的UUID数组为空可以发送吗?
api:startBLEPeripheralAdvertisin 设备:安卓 微信版本 8.0.10 fail: {errMsg: "startBLEPeripheralAdvertising:fail:invalid data", errCode: 10013 wx.openBluetoothAdapter({ mode: 'peripheral', success: (res) => { wx.createBLEPeripheralServer().then(res => { res.server.startAdvertising({ advertiseRequest: { connectable: false, deviceName: 'newDeviceName', serviceUuids: [], manufacturerData: [{ manufacturerId: '0xFF', manufacturerSpecificData: buffer }] }, powerLevel: 'medium' }).then(res => { console.log('success: ', res) if (res.errCode == 0) { app.showT('发送成功', 'success', 2000) } }, res => { console.log("fail: ", res) }) }) }, fail: (res) => {} }) !!搜索ibeacons设备发现它的serviceUuids为空
2021-09-02 - startBLEPeripheralAdvertising为什么会发送失败?
api:startBLEPeripheralAdvertisin 设备:安卓 微信版本 8.0.10 fail: {errMsg: "startBLEPeripheralAdvertising:fail:invalid data", errCode: 10013 wx.openBluetoothAdapter({ mode: 'peripheral', success: (res) => { wx.createBLEPeripheralServer().then(res => { res.server.startAdvertising({ advertiseRequest: { connectable: false, deviceName: 'newDeviceName', serviceUuids: [ // '711B7A37-FA9E-1B1B-9C30-423A47BA9923', // '4552442B-E432-83AA-313A-77CAD052B3EE', // 'EC7C8C78-B90B-52D5-A4E9-B4146535A4F6', 'ED:67:3B:0B:EA:59' ], manufacturerData: [{ manufacturerId: '0xFF', manufacturerSpecificData: buffer }] }, powerLevel: 'medium' }).then(res => { console.log('success: ', res) if (res.errCode == 0) { app.showT('发送成功', 'success', 2000) } }, res => { console.log("fail: ", res) }) }) }, fail: (res) => {} })
2021-09-02 - 蓝牙连续发送多条数据造成蓝牙中途断开连接?有人遇到这个问题吗?
[图片]
2020-11-03 - slideview组件可以通过点击事件让侧滑全部展开吗?
[图片]
2020-10-10 - 微信小程序蓝牙写入命令,收不到回调信息?
先说说这个硬件的机制是:①连接上蓝牙,硬件会持续发消息给小程序蓝牙,可以接收到√ ②小程序向硬件发送指定命令,会让对方停止发送√ ③停止以后,向硬件发送功能性命令(查询硬件电量命令),硬件会返回给我一个响应指令,我现在收不到× 工程师将硬件连接到串口上进行测试,蓝牙助手测试的时候串口可以打印到发送的消息;我用小程序测试,串口打印不到我的发送消息 矛盾1:wx.writeBLECharacteristicValue [succss]了 消息一定是发出去了吗。串口为什么打印不到我发送的东西, 如果没发送出去 对方怎么会停止发送消息呢 矛盾2:硬件持续向我发送消息,我测试性发送了数字 1 ,硬件那边说对于不是自己想要的命令是不会做处理的 ,可是我发了1 ,虽然没有让消息停止发送,却改变了消息的内容 例如:一直收到的是AA04fb01010002 我发送1 以后 发来的消息变成了c0c0c0c0c0c0c0c0c0 我只是写入了一个数据而已,我还能操控硬件对我发的消息内容吗 我挺疑惑的 希望官方可以解答一下或者说说你的看法,帮我排除一些因素也行
2020-08-06