小程序低功耗蓝牙 用iphone 6s连接,第二次一定失败
问题是:我发现了苹果6 6s 连接之后距离蓝牙一段距离,蓝牙断开,没有关闭低功耗蓝牙。
1,这是之前的代码
直接卸载蓝牙模块,并没有关闭蓝牙连接,我尝试在卸载蓝牙之前先关闭连接,代码如下:
这样处理以后,发现确实完成了,看来iphone6s 确实需要先关闭连接,然后再卸载蓝牙模块,才能保证第二次连接不会有问题
这个代码又有另一个问题:
如果我离开蓝牙设备太远,连接就会自动断掉,这个时候,如果我再去关闭连接,一定会报错,所以,当蓝牙连接关闭失败,我们依然需要卸载蓝牙模块,改进后的代码如下: