搜索周边的蓝牙设备很长的时间,而且还并不一定能搜索到蓝牙设备

发布于 8 年前作者 xuwei11382 次浏览最后编辑 8 年前来自 ask

每次执行到wx.onBluetoothDeviceFound就需要很长的时间,而且还并不一定能搜索到蓝牙设备。代码如下图:

哪里写的不对的地方或者需要改进的地方,指点一二。谢谢!

7 回复
jing98
jing981 楼6 年前

蓝牙4.0 以后才支持低功耗蓝牙, 目前小程序蓝牙接口只支持低功耗蓝牙。

chao23
chao232 楼6 年前

这跟小程序有没有认证  有没有关系?

yeping
yeping3 楼6 年前

低功耗蓝牙接口搜索到的一定是蓝牙4.0的设备?其他蓝牙版本的是搜索不到吗?

lihao
lihao4 楼6 年前

华为mate10 pro 蓝牙4.2也搜索不到。

omao
omao5 楼6 年前

没关系。

手机系统蓝牙列表 和 低功耗蓝牙接口 搜索到的设备列表与能搜索到的设备是不一致的。

qinjuan
qinjuan6 楼6 年前

用手机自带的蓝牙去搜索,很快就能搜索到其他的蓝牙设备。用小程序的这段代码就不行了。我用的是华为手机,蓝牙的版本是4.0的

pengxiuying
pengxiuying7 楼6 年前

你好,看上去没什么问题。 确认下蓝牙设备是否在广播中或者已被链接,或者也有可能是你的手机上蓝牙支持不是特别好,应该是安卓手机吧?