复现步骤:
1.正常扫描连接蓝牙设备
2.点击已连接的蓝牙设备名称,提示是否断开连接
3.点击断开连接,调用closeBLEConnection,通过onBLEConnectionStateChange监听设备断开状态,显示正常断开
4.但是却发现手机系统设置中蓝牙连接状态并没有真正断开,导致微信小程序再次扫描设备扫描不到
5.在微信小程序onBLEConnectionStateChange监听蓝牙连接状态方法中调用getConnectedBluetoothDevices打印当前连接设备,打印结果显示调用API断开的设备依然存在打印列表中
注:所有机型都有这个问题
微信小程序开发问题解答
微信小程序开发者回答:
你先调用closeBluetoothAdapter,再调用closeBLEConnection试试
本文网址:http://www.91bianli.com/weixinxiaochengxu/41909.html