问题描述
- 微信蓝牙硬件开发 onReceiveDataFromWXDevice 诡异问题
-
有做微信智能硬件的大神吗
.
遇到的问题:onReceiveDataFromWXDevice(监听设备传来的数据)有时无法接收到。
.
①、进入页面
②、初始化API,加入监听事件
③、发送指令给设备,设备收到了指令
④、设备发送数据给H5,H5收到了.
OK,都OK!
.但有时候(可能刷新页面,或者长时间不操作等情况,或者网速较卡等,具体我也不知道到底是什么原因):
①、进入页面
②、初始化API,加入监听事件
③、发送指令给设备,设备收到了指令
④、设备发送数据给H5,**H5没收到!监听函数收不到!**
⑤、其他API功能都是好的,其他监听函数都很正常
.
但是:
.
此时,我手动调用“断开连接”,再等手机和设备自动连接后,就能收到了!
也就是说,每次出现收不到数据的情况,无论我刷新页面,还是退到公众号主界面,再进入页面。
无论怎么弄,都无法收到设备传来的数据除非断开设备连接,再重新连接!
这到底是为什么?!!!我代码写的有问题吗?那大部分时间又是正常的?设备是一直在工作的,不会休眠!
时间: 2024-12-30 18:20:39