小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我们调用小程序 wx.createBLEConnection API,和低功耗蓝牙设备建立蓝牙连接时,经常会报错:
测试机型:
可以确认在连接蓝牙设备前,已打开蓝牙适配器,并发现蓝牙设备。
在连接失败后,重新尝试多次连接,可解决此问题,但我们使用蓝牙设备有时限限制,15s内最多只能尝试1次连接。
请问这个status:133表示什么?机型相关,还是在小程序在api方面是否有优化的空间?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我来跟进下这个问题哈.
133的意思大概是这个,随手谷歌了下,属于ble android连接的坑
http://www.loverobots.cn/android-ble-connection-solution-bluetoothgatt-status-133.html
https://github.com/googlesamples/android-BluetoothLeGatt/issues/44
这里遇到这种问题,建议是:1.做好重连; 2.保证close动作与open是成双成对的(ps:有些设备发现close后一段时间才能连上,建议可以加上延时).
---
之前优化过一次,理论上会好一点,可以给一下微信,具体看看怎么调整,微信ble本身比较多坑,只能看小程序侧能怎么来兼容。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
感谢回答,相关的内容我已了解,希望微信后面能跟进优化。我们也想想看是否有其他对策。
我的微信figure_cheng,我们的小程序和急救相关,所以对时效性有要求,蓝牙上的问题不解决很头疼。= (
刚好看到这一块,请教下,蓝牙和低功耗蓝牙有啥区别
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我来跟进下这个问题哈.
133的意思大概是这个,随手谷歌了下,属于ble android连接的坑
http://www.loverobots.cn/android-ble-connection-solution-bluetoothgatt-status-133.html
https://github.com/googlesamples/android-BluetoothLeGatt/issues/44
这里遇到这种问题,建议是:1.做好重连; 2.保证close动作与open是成双成对的(ps:有些设备发现close后一段时间才能连上,建议可以加上延时).
---
之前优化过一次,理论上会好一点,可以给一下微信,具体看看怎么调整,微信ble本身比较多坑,只能看小程序侧能怎么来兼容。
感谢回答,相关的内容我已了解,希望微信后面能跟进优化。我们也想想看是否有其他对策。
我的微信figure_cheng,我们的小程序和急救相关,所以对时效性有要求,蓝牙上的问题不解决很头疼。= (
刚好看到这一块,请教下,蓝牙和低功耗蓝牙有啥区别