wx.createBLEConnection无回调
发布于 5 年前 作者 juandu 15179 次浏览 来自 问答

Bug 表现:

扫描到蓝牙设备后,调用wx.createBLEConnection创建连接,但是无成功或是失败的回调。

手机:红米4 Android 6.0.1、红米5A Android 7.1.2等红米手机。

期望表现:

有连接失败的回调,失败的原因可以是超时、可以是10003等。

如何复现:

开始扫描蓝牙设备-扫到后停扫,调用连接—连接成功后,调用断开连接—等待10s,开始下一次扫描,循环测试100次,观察是否有无连接结果的回调。

4 回复

我也遇到了这个问题,看来这个问题很普遍啊,好多帖子都在发这个问题,官方不给个回应?@Tummy

感谢反馈!

拉取日志后发现有一次回调是在三十秒之后才回调的失败,我们看看有没有必要在客户端添加超时的机制保证正确的返回。

现在可以设置超时时间了,默认是20s。

小程序 我们也碰到了

wx.createBLEConnection无回调 

请问这个是什么原因造成的?

回到顶部