搜索周边的蓝牙设备很长的时间,而且还并不一定能搜索到蓝牙设备
发布于 7 年前 作者 xuwei 11298 次浏览 来自 问答

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

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

7 回复

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

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

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

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

没关系。

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

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

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

回到顶部