退出小程序时如何断开蓝牙连接
发布于 6 年前 作者 xiongyang 11396 次浏览 来自 问答

我小程序里有蓝牙连接的动作, 退出小程序后,蓝牙还是在连接状态。

我在onunload里加wx.closeBLEConnection 感觉并没有调用到。

有啥办法 来获取用户点击了退出的事件吗?或者有什么设置可以让小程序退出时蓝牙断开的

1 回复

不应该写在 onUnload 里,因为即使你感觉退出了小程序,其实它在后台会驻留 5 分钟。

如果需要的话,建议你改用 onHide 事件。

当然,你的逻辑也可能有稍微改动,比如:在 onShow 事件里判断并重新连接到蓝牙设备。

回到顶部