小程序
小游戏
企业微信
微信支付
扫描小程序码分享
onBLECharacteristicValueChange 返回值 value为空 是什么原因啊 求大神指教
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
收到的数据格式需要转换,直接输出就是空
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
@开泰 这个是什么意思
@开泰,你链接的是什么设备,设备之间可以交互吗?我链接设备,也是写入成功的,但是设备没有反应,回应数据也回来了
已经解决,不是微信bug,用如下函数转换下就可以了
function
buf2hex(buffer) {
// buffer is an ArrayBuffer
return
Array.prototype.map.call(
new
Uint8Array(buffer), x => (
'00'
+ x.toString(16)).slice(-2)).join(
''
);
}
不是吧 这个bug大了 有确定了吗
应该是微信的bug,我现在调试写入没问题,回写数据接收都为空,等微信修复吧
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
收到的数据格式需要转换,直接输出就是空
@开泰 这个是什么意思
@开泰,你链接的是什么设备,设备之间可以交互吗?我链接设备,也是写入成功的,但是设备没有反应,回应数据也回来了
已经解决,不是微信bug,用如下函数转换下就可以了
function
buf2hex(buffer) {
// buffer is an ArrayBuffer
return
Array.prototype.map.call(
new
Uint8Array(buffer), x => (
'00'
+ x.toString(16)).slice(-2)).join(
''
);
}
不是吧 这个bug大了 有确定了吗
应该是微信的bug,我现在调试写入没问题,回写数据接收都为空,等微信修复吧
onBLECharacteristicValueChange 返回值 value为空 是什么原因啊 求大神指教