html52.com
我爱小程序-开发者交流社区

wx.onBLECharacteristicValueChange 苹果能接收到,安卓不能?

write 和 notify 两端都成功,但是nitify成功后调用wx.onBLECharacteristicValueChange苹果能收到数据,而安卓不行,(蓝牙的read的特征,是false)

write 后再read也没用

网友回复

Jack Li:

试一下这个方法

https://developers.weixin.qq.com/community/develop/doc/00088c6a7043801644fa2554751c00?_at=1636717614756

可以解决,方法就是

1.onBLECharacteristicValueChange写在notifyBLECharacteristicValueChange 后面

2.writeBLECharacteristicValue 需要一定的延迟,要不无法监听到回复

2.writeBLECharacteristicValue 需要一定的延迟,要不无法监听到回复

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付