华为手机,小程序发送指令时报10008
发布于 6 年前 作者 lilong 12970 次浏览 来自 问答

调用wx.writeBLECharacteristicValue时,苹果,小米等手机均能成功发送指令(value)并返回数据,但是华为手机却时好时坏,有时可以成功发送,有时报10008,而且报10008的概率很大,望大家能帮我想想有什么办法可以解决,谢谢大家了

3 回复

我试过你这样的方法,但是感觉这样写不是很好,所以我在write的时候加了差不多5秒的延时,以前是2秒的,加到5秒后,如果write失败报10008,那么我隔5秒后再次write,如果连续write五次10008,那么我提示用户蓝牙连接不稳定,请求再次连接,目前小米和华为等大部分机型基本没什么大问题,但是魅族还是不稳定了,想了很久都还没有找到办法解决

楼主,请问这个问题解决了吗?我也遇到这个问题。在小米、华为上没有一次成功的

这个问题我也有遇到,我干脆在onShow中初始化,在onHide中关闭蓝牙模块

回到顶部