通过使用API navigator.bluetooth.requestDevice((,网页可以要求用户允许他与蓝牙设备配对和建立连接。批准请求后,假设用户重新加载网页。有没有办法让网络连接到该配对设备而无需再次请求许可?
我知道我们可以在web-usb中使用API navigator.usb.getDevices((做到这一点,但我找不到在web-bluetooth中做到这一点的方法。任何人请帮忙。
谢谢
Web 蓝牙规范提到,navigator.permissions.query()
方法可用于请求在页面重新加载之前授予权限的BluetoothDevice
对象。
但是,Chrome 目前没有像 WebUSB 那样实现持久的 Web 蓝牙权限,也没有通过navigator.permission
API 实现查询 Web 蓝牙权限。这两个任务都按问题577953进行跟踪。