在调用getBLEDeviceServices的过程中,如果蓝牙断了,这个时候getBLEDeviceServices就卡那里不返回了。
getBLEDeviceServices 调用后没有回调https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth-ble/wx.getBLEDeviceServices.html 微信小程序调用api getBLEDeviceServices 没有响应
07-10不知道是我没看懂,还是这个设计有点2.。。 socketTask需要wx.connectSocket操作才能返回,而connectSocket是异步进行websocket连接的。 然后如果要在socketTask里面监听onOpen,那只能在wx.connectSocket之后才能有socketTask对象,当拿到这个sockeTask对象的时候,因为wx.connectSocket是异步执行,那么这时有可能websocket已经建立了,是否意味着此时再去调用socketTask.onOpen就收到不onOpen的消息了。而如果此时wx.connectSocket异步连接还没有建立,那此时调用socketTask.onOpen就能收到连接建立的回调。
全局使用SocketTask建立连接成功,SocketTask.onOpen不执行?我在app.js中使用SocketTask创建socket连接,创建连接成功了,但是用SocketTask监听onOpen事件没有执行 我是在app.js执行onLaunch函数建立websocket连接,连接建立成功后,在登陆页面使用socketTask调用方法监听socket打开事件,没有执行,socketTask打印如下: [图片]
2021-07-04