问题描述:提前打开手机蓝牙后,小概率执行openBluetoothAdapter 没有任何回调,complete里也没有被调用
代码片段:https://developers.weixin.qq.com/s/LyfT7om77qh6
组件名称:openBluetoothAdapter
微信版本号: 7.0.12
测试手机:iPhone 5s
基础库版本号:iPhone,iOS 12.4.6,WeChat 7.0.12
出错截图:
正常截图:
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | openBluetoothAdapter | 微信iOS客户端 | 7.0.12 | Phone,iOS 12.4.6,WeChat 7.0.12 |
2 个回答
iphone 6s plus手机,版本12.0(16A366),会出现适配器开启不调用的情况,尝试把调用放在onShow里面,但是还是有概率出现不调用的情况,官方是否有更好的解决方案呀?
你好,这里提到的小概率是在什么操作流程下复现的?代码片段也能复现么,需要补充说明下复现流程。麻烦再重现一次,在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供一下微信号,复现问题的详细时间点(如:2020-4-10 10:10)
日志已上传,时间是:2020-5-18 9:01
复现的微信号又是哪个?
微信号:tm2848542869
日志已上传,时间是:2020-5-18 14:27
复现流程:提前打开手机蓝牙,再扫描二维码,可以看到打开适配器没有回调信息,得多试几次,才可能复现问题
测试手机是iPhone 5s
对于你给出的文档:wx.openBluetoothAdapter “iOS 上开启主机/丛机模式时需分别调用一次,指定对应的 mode。” 这段不太理解,是要调用两次开启适配器吗?