小程序蓝牙 wx.onBLECharacteristicValueChange 在安卓无回调
发布于 5 年前 作者 ycai 3968 次浏览 来自 分享

以下观点只是个人观点,
因为找了好几天问题才解决。
第一个排查问题。

不要把onBLECharacteristicValueChange这个方法写在notifyBLE

CharacteristicValueChange内部。尽量把onBLECharacteristicVal

ueChange这个方法当全局来引用

第二个排查问题。

特征值属性支持notification和indication两种,一般比较少这样的case,

Android 小程序对这种情况默认走的都是indication这一种,

所以在notifyBLECharacteristicValueChange 方法加 type:“notification”,这个参数。

如果上面两个问题还没返回值。那应该是其他的原因了。

1 回复

我也遇到这个问题,加了type:“notification” 也不好用 ,还没排查出其他的问题

请大神指教

回到顶部