小程序
小游戏
企业微信
微信支付
扫描小程序码分享
为什么我的发送指令成功后 接受不到蓝牙通知响应了 望大神指点下 对蓝牙确实很陌生
21 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这边只能看到你setNotify成功了,设备 WanJi:FEC8 已经有吐回来数据了,但是将数据发给 wx.onBLECharacteristicValueChange 时发现小程序并没有成功注册 wx.onBLECharacteristicValueChange 的回调,得麻烦你排查一下。如果还是定位不出问题,可以在相关代码除去业务逻辑后贴出来一起看看。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
从监听设备到连接设备我代码都是在onload()方法里 只是发指令事件放在onload()外面
你好,从你的调用日志来看,发生了运行时的代码异常,可以把 wx.onBLECharacteristicValueChange 的注册代码放到 onLoad() 方法 试试看。
ios11 测试是在我微信上测试
请问系统版和微信版本是什么,我们一起来看下这个问题。
是的 返回成功没收到回调
是notifyBLECharacteristicValue返回 success 成功后,没收到 onBLECharacteristicValueChange 的回调么?
不知怎么还是不行 可能小程序蓝牙用不了
不需要的,仅调用一次成功即可,notifyBLECharacteristicValue返回 success 成功后,设备对应的特征值每次发送数据到手机客户端,都会将数据回调到 wx.onBLECharacteristicValueChange 的回调中。
如果有异常,可以先用第三方的蓝牙App(如 LightBlue)先将设备端表现调试一下,方便定位问题在哪里。
已经设置成功 而且也发送成功指令 ,notifyBLECharacteristicValue只在我连接成功后返回两条信息 。然后我事件触发就没回应了, 我是要写个定时器不停的触发notifyBLECharacteristicValue吗
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这边只能看到你setNotify成功了,设备 WanJi:FEC8 已经有吐回来数据了,但是将数据发给 wx.onBLECharacteristicValueChange 时发现小程序并没有成功注册 wx.onBLECharacteristicValueChange 的回调,得麻烦你排查一下。如果还是定位不出问题,可以在相关代码除去业务逻辑后贴出来一起看看。
从监听设备到连接设备我代码都是在onload()方法里 只是发指令事件放在onload()外面
你好,从你的调用日志来看,发生了运行时的代码异常,可以把 wx.onBLECharacteristicValueChange 的注册代码放到 onLoad() 方法 试试看。
ios11 测试是在我微信上测试![]()
请问系统版和微信版本是什么,我们一起来看下这个问题。
是的 返回成功没收到回调![]()
是notifyBLECharacteristicValue返回 success 成功后,没收到 onBLECharacteristicValueChange 的回调么?
不知怎么还是不行 可能小程序蓝牙用不了
不需要的,仅调用一次成功即可,notifyBLECharacteristicValue返回 success 成功后,设备对应的特征值每次发送数据到手机客户端,都会将数据回调到 wx.onBLECharacteristicValueChange 的回调中。
如果有异常,可以先用第三方的蓝牙App(如 LightBlue)先将设备端表现调试一下,方便定位问题在哪里。
已经设置成功 而且也发送成功指令 ,notifyBLECharacteristicValue只在我连接成功后返回两条信息 。然后我事件触发就没回应了, 我是要写个定时器不停的触发notifyBLECharacteristicValue吗