调用该方法将断开所有已建立的链接并释放系统资源。wx.onBluetoothAdapterStateChange、wx.onBLECharacteristicValueChange等监听也会同步释放掉不再监听吗?【51小程 序】获取的用户信息为什么不能写入ECS上的mysql数据库 ...。
例如:我先启动了一次监听,然后调用wx.closeBluetoothAdapter,此时再执行初始化蓝牙(不退出微信小程序启动第二次),如果不执行wx.onBLECharacteristicValueChange,则不会再监听,必须再执行一次才可以监听?还是只要不退出微信小程序,以后无论closeBluetoothAdapter多少次,只要执行过监听,初始化好蓝牙后,该监听一直存在?
微信小程序开发问题解答 本文来自微信小程序工厂 http://www.xcxgc.com,转载请保留。
微信小程序开发者回答:
林***:
我也遇到这个问题,不知道你是怎样解决的?这几个接口的调用顺序是怎样的,方便列出来看看吗?
F***:
现在无论蓝牙初始化是否成功都可以执行其他蓝牙操作,所以每次进入微信小程序在app.js生命周期onLaunch中初始化一次蓝牙,然后执行各类监听就可以了,永远都只执行一次,不会多次监听导致后续程序逻辑错误。
【51小程 序】门店微信小程序商家名称修改
F***:系统记录
本文网址:http://www.91bianli.com/weixinxiaochengxu/31037.html