获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
- 安卓蓝牙扫描广播包不全
安卓手机扫描的广播包和原生扫描的广播包不一致,为是什么呢? [图片]
2019-07-12 - (紧急)报告一个bug:wx.onBluetoothDeviceFound
wx.onBluetoothDeviceFound返回值字段advertisData:当前蓝牙设备的广播数据段中的 ManufacturerData(0xff) 数据段。 若BLE外设广播是connectable&scannable&undirect,advertising包和scan_response包都有0xff(ManufacturerData字段): 在ios上,wx.onBluetoothDeviceFound自动把advertising包和scan_response中的0xff字段合并。在android,wx.onBluetoothDeviceFound对advertising包和scan_response中的0xff字段合并的结果是错误的。advertising中的0xff字段: 3100000001 scan_response中的0xff字段:726F62696E 期望的结果是:3100000001726F62696E 而wx.onBluetoothDeviceFound返回值字段advertisData:726F变成了3100. [图片] 或者类似lightblue截图给出的结果: [图片]
2020-09-15