- Android14的微信小程序调用wx.setBLEMTU失败?
API:wx.setBLEMTU、wx.writeBLECharacteristicValue 微信版本号:8.0.46、8.0.47 基础库版本号:3.2.4[1111] 手机:Android14+小米14,Android14+小米12S 1. 调用wx.setBLEMTU失败,{errCode: -1, errno: 1500104, errMsg: "setBLEMTU:fail:internal error"},wx.getBLEMTU成功,数据为517,为何只有Android14系统的手机调用当前接口会失败,是否有解决方案? [图片] 2. 30字节的数据通过wx.writeBLECharacteristicValue写入成功,但250个字节的数据通过wx.writeBLECharacteristicValue却写入失败; [图片] 3. 为何wx.getBLEMTU的数据为517的情况下,写入250个字节的数据会失败,且只有Android14系统的手机会失败?
02-23 - 通过小程序连接设备,写入数据writeBLECharacteristicValue 报错10007
小程序连接我们的设备小程序通过writeBLECharacteristicValue写入数据小程序日志提示 (in promise) MiniProgramError{"errCode":10007,"errno":1509004,"errMsg":"writeBLECharacteristicValue:fail writeValueToCharacteristics error 10007"}设备端仅接收到设置MTU的日志,未收到任何数据接收的日志使用蓝牙调试工具写入数据,设备能接收到相关的数据信息设备 iPhone 13 ,运行系统 iOS17.1.2,微信版本 8.0.46,基础库版本 3.3.3[1144]复现概率:必现补充: 图一是微信开发工具的日志,图2是我们的蓝牙设备内的日志这个项目稳定了接近一年,之前通过蓝牙写入数据是没问题的,但是最近突然有问题,且尝试了5台手机,新旧设备6台,微信版本3个,都有这个问题,麻烦尽快回复[图片][图片]
01-26