在 Chrome 网页蓝牙 API 中未经用户许可连接到配对设备?



通过使用API navigator.bluetooth.requestDevice((,网页可以要求用户允许他与蓝牙设备配对和建立连接。批准请求后,假设用户重新加载网页。有没有办法让网络连接到该配对设备而无需再次请求许可?

我知道我们可以在web-usb中使用API navigator.usb.getDevices((做到这一点,但我找不到在web-bluetooth中做到这一点的方法。任何人请帮忙。

谢谢

Web 蓝牙规范提到,navigator.permissions.query()方法可用于请求在页面重新加载之前授予权限的BluetoothDevice对象。

但是,Chrome 目前没有像 WebUSB 那样实现持久的 Web 蓝牙权限,也没有通过navigator.permissionAPI 实现查询 Web 蓝牙权限。这两个任务都按问题577953进行跟踪。

最新更新