小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在蓝牙写入数据时,数据为40位16进制数据,正好是20个字节,现在问题是写入设备时,安卓没有进入任何回调(包括 fail 和complete) 但是ios会进入 这两个回调 抛出 10008 错误 value.length 不合法
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
楼主,请问10008 错误 value.length 不合法的问题解决了么?我在ios上也碰到这个问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
没有 还是有问题
和硬件联调过么?
我这里已经解决了
怎么解决的可以分享一下么
你看一下你转换的 arraybuffer的长度对不对,我之前就是 24位的16进制数据应该是 12长度 我写成了24就出错了 但实际上只有12位
你好,文档有提到这点
参考链接:https://developers.weixin.qq.com/miniprogram/dev/api/bluetooth.html#wxonbleconnectionstatechangecallback
现在是ios端报这个错,安卓端正常
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
您好,我也遇到同样的问题,代码片段地址 wechatide://minicode/XVfdElmk7e2I,在ios系统11.4.1,微信版本6.7.1中,使用writeBLECharacteristicValue时,在fail方法中打印出错误“The value's length is invalid”,帮忙看看是代码哪块写的有问题,谢谢。
您好,我提交的代码片段,您有空看下是什么问题。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼主,请问10008 错误 value.length 不合法的问题解决了么?我在ios上也碰到这个问题
没有 还是有问题
和硬件联调过么?
我这里已经解决了
怎么解决的可以分享一下么
你看一下你转换的 arraybuffer的长度对不对,我之前就是 24位的16进制数据应该是 12长度 我写成了24就出错了 但实际上只有12位
你好,文档有提到这点
参考链接:https://developers.weixin.qq.com/miniprogram/dev/api/bluetooth.html#wxonbleconnectionstatechangecallback
现在是ios端报这个错,安卓端正常
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
您好,我也遇到同样的问题,代码片段地址 wechatide://minicode/XVfdElmk7e2I,在ios系统11.4.1,微信版本6.7.1中,使用writeBLECharacteristicValue时,在fail方法中打印出错误“The value's length is invalid”,帮忙看看是代码哪块写的有问题,谢谢。
您好,我提交的代码片段,您有空看下是什么问题。