小程序
小游戏
企业微信
微信支付
扫描小程序码分享
机型:小米8
蓝牙多次开启蓝牙搜索和蓝牙关闭搜索之后,会出现蓝牙搜索搜索不到信号的情况。上次开的问题官方回答后没法回复了,所以重新又开一帖提问并附上截图。重点看下图的16:03:24-16:03:40 这个时候就一直会找不到设备。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
微信有获得授权位置么?gps开关打开打开了么
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
都打开了。上面打印出来的发现了蓝牙是同一部手机的操作。中间只是进行了开蓝牙搜索和关蓝牙搜索
这边的具体情况是这样的。刚刚开始蓝牙搜索的时候是可以的,然后重复多次关闭蓝牙开启蓝牙的操作之后就会出现上述的发现不了蓝牙信号的情况。但是一定时间(通常是几十秒到1分钟)之后在关闭蓝牙搜索,再开启蓝牙搜索又可以搜索到蓝牙信号。 主要就是调用wx.startBluetoothDevicesDiscovery(),以及stopBluetoothDevicesDiscovery()
一般这个问题就是 open/close , start/stop 接口没有成对调用导致的,安卓有些厂商系统提供的蓝牙接口比较脆弱。
如果是这样的情况的话,已经存在没有成对调用,那么按理说后面的蓝牙搜索就不会有结果了,但是后面的蓝牙搜索还是可以成功。
后面这边尝试了等到close成功之后再进行下一次搜索也会出现这样的情况。
我这边也遇到这个情况,我在重新搜索之前都是关闭了适配器和连接的,多开关几次后,就会出现发现不了蓝牙的情况,后面重新进去又可以
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
微信有获得授权位置么?gps开关打开打开了么
都打开了。上面打印出来的发现了蓝牙是同一部手机的操作。中间只是进行了开蓝牙搜索和关蓝牙搜索
这边的具体情况是这样的。刚刚开始蓝牙搜索的时候是可以的,然后重复多次关闭蓝牙开启蓝牙的操作之后就会出现上述的发现不了蓝牙信号的情况。但是一定时间(通常是几十秒到1分钟)之后在关闭蓝牙搜索,再开启蓝牙搜索又可以搜索到蓝牙信号。 主要就是调用wx.startBluetoothDevicesDiscovery(),以及stopBluetoothDevicesDiscovery()
一般这个问题就是 open/close , start/stop 接口没有成对调用导致的,安卓有些厂商系统提供的蓝牙接口比较脆弱。
如果是这样的情况的话,已经存在没有成对调用,那么按理说后面的蓝牙搜索就不会有结果了,但是后面的蓝牙搜索还是可以成功。
后面这边尝试了等到close成功之后再进行下一次搜索也会出现这样的情况。
我这边也遇到这个情况,我在重新搜索之前都是关闭了适配器和连接的,多开关几次后,就会出现发现不了蓝牙的情况,后面重新进去又可以