- 华为手机设置里连接上蓝牙设备,打开蓝牙相关的小程序,再通过关闭蓝牙设备断开连接,小程序会闪退
目前华为手机,Android 兼容鸿蒙版本 都能复现该问题。 复现步骤: 打开该手机的设置 - 蓝牙,连接可操控手机的蓝牙设备,如遥控器、麦克风打开官方蓝牙demo项目,即代码片段链接,编译小程序并通过该手机真机运行打开小程序后,点击扫描等任意操作蓝牙的按钮该手机停留在小程序页面,将蓝牙设备强行关机,此时蓝牙设备与该手机的连接断开小程序直接闪退到了微信聊天页面
04-16 - 接口wx.getConnectedBluetoothDevices获取不到已连接设备?
描述:通过接口wx.getConnectedBluetoothDevices获取手机已连接的蓝牙设备,在Android和iOS设备上均能成功获取,但在HUAWEI Pura 70 Pro+设备上却无法获取到已连接的设备,该手机是纯血鸿蒙,Harmony OS版本:5.0.0,微信版本:1.0.4。 API:wx.getConnectedBluetoothDevices 手机系统版本:Harmony OS版本:5.0.0, 微信版本:1.0.4 基础库版本:3.7.11
03-25 - 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系统的手机会失败?
2024-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个,都有这个问题,麻烦尽快回复[图片][图片]
2024-01-26