调用wx.closeBluetoothAdapter,设备没有断开

发布于 7 年前作者 leihou9842 次浏览最后编辑 7 年前来自 ask

Bug 表现:

蓝牙设备连接成功后,调用wx.closeBluetoothAdapter(之前仅调用过一次openBluetoothAdapter且返回成功),

Android 8.0.8的MIX 2: 连接没有断开。(Bug)

iOS10.3.3的iPhone SE:连接没有断开。(Bug)

iOS11的iPhone 7 plus:连接断开。(正确)

iOS9 的iPhone 5s: 连接断开。(正确)

期望表现:

根据官网文档,调用wx.closeBLEConnection后,应该断开连接。

WXOPEN Club 内容图片

复现步骤:

蓝牙设备连接成功后,调用wx.closeBluetoothAdapter,观察设备是否断开。

1 回复
caojuan
caojuan1 楼5 年前

感谢反馈,我们会在下个版本里面补齐这个逻辑,这里小程序可以主动调用closeBLEConnection释放相关资源来规避这个问题.