【发布时间】:2020-05-12 06:38:49
【问题描述】:
有没有办法通过网络蓝牙自动连接到配对设备?
这样我就可以摆脱谷歌烦人的弹出设备选择器了..
【问题讨论】:
标签: javascript bluetooth-lowenergy bluetooth-gatt web-bluetooth
有没有办法通过网络蓝牙自动连接到配对设备?
这样我就可以摆脱谷歌烦人的弹出设备选择器了..
【问题讨论】:
标签: javascript bluetooth-lowenergy bluetooth-gatt web-bluetooth
到目前为止,我已经在 Chrome 中的标志后面实现了navigator.bluetooth.getDevices()。要使用 API,需要启用 chrome://flags 中的 Experimental Web Platform features 标志。请关注Issue 577953: bluetooth: Get permitted devices 获取有关 getDevices() 的更新。
为了重新连接到设备,我还实现了watchAdvertisements() API,以允许应用在系统感知到来自调用它的设备的广告数据包时接收事件。请关注Issue 654897: bluetooth: Implement watchAdvertisements() 了解此 API 的更新。
这两个是实现 Web 蓝牙持久权限的更大项目的一部分,以允许站点重新连接到他们已经有权通过设备选择器提示连接的设备。
【讨论】:
watchAdvertisements() 在连接之前扫描附近的设备。请尝试这些并在crbug.com 提交任何错误。