ios手机连接2秒左右,android机不同手机不一样,试了3款,其中honor,三星5秒左右。Moto根iOS差不多但是过一段时间就搜索不到设备了,必须重启蓝牙,再次搜索才能搜索到设备。
请问这个是啥问题了?
ios手机连接2秒左右,android机不同手机不一样,试了3款,其中honor,三星5秒左右。
这里蓝牙连接的流程是指?
Moto根iOS差不多但是过一段时间就搜索不到设备了,必须重启蓝牙,再次搜索才能搜索到设备。
这里搜索不到设备是指没有设备找到的事件onBluetoothDeviceFound,
还是指getBluetoothDevices没有相应的设备,方便说一下复现路径?或者是贴一下代码?感谢。
@Tummy
连接流程是:
点击按钮,每次初始化->初始化成功就开始搜索设备,发现设备跟开始搜索并联->找到设备进行连接......最后通信。
连接速度这里可能还得再研究,理论上是不同设备连接时间有不同符合预期的。
onBluetoothDeviceFound事件,当
为false只在wx.openBluetoothAdapter和wx.closeBluetoothAdapter之间当周期内中只抛出一次。
ps.可以通过wx.getBluetoothDevices查看是否是有该设备,如果是有,那应该是可以搜索到的。