openBluetoothAdapter不执行回调函数Fail以及Success
发布于 5 年前 作者 majing 10032 次浏览 来自 问答

复现的概率很小,但是通过线上埋点发现该API无法响应的出现频率的PV: 5W,UV: 1W, 我们小程序用户量每天是千万级别,并且是强依赖蓝牙openBluetoothAdapter这个的,该API无返回的话用户就不能继续使用我们的产品,目前通过埋点发现出现该问题的用户都是IOS系统(多个版本都出现了该问题)。因为绝大多数用户都是能正常使用的,且无法使用的用户重启微信后也能正常使用,我们怀疑是(微信SDK调用硬件失败了,或者该API内部报错了导致没有执行Callback)仅供参考。目前在社区也看到不少的用户反馈了该问题,但是目前没有看到解决办法,希望官方关注下该问题,感谢。

wx.openBluetoothAdapter({
  success (res) {
    console.log(res) // 不执行
  },
  fail (err) {
   console.log(err) // 不执行
  }
})
// 以上不执行回调的情况仅出现在IOS,每天大约5w调用无响应情况出现,且用户不重启微信或者小程序,该API回一直调用无响应
1 回复

你好,麻烦再重现一次,在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

回到顶部