为什么wx.getBLEDeviceServices调用了,什么返回值也没有,什么报错信息都没有呢?
wx.getBLEDeviceServices({
deviceId,
success: (res) => {
console.log('获取服务成功', res);
resolve(res.services)
},
fail: (res) => {
console.log('获取服务失败', res, deviceId), reject('获取服务失败')
},
})
你们给出的蓝牙demo就是这种情况,安卓就比较稳定,ios就不行,如果ios不支持希望直接在api中写明
ios问题:
1.断连也是10-30秒甚至更久才断连
2.重连多数获取服务、特征、监听都会出现无反应,什么回调报错都没有
iOS版本是多少?麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供一下微信号,时间点
而且只要杀死小程序重新进第一次就会很顺利,有缓存就会有问题,官方demo真机调试就可以复现,不用让我贴代码片段好吧,麻烦给清楚回答