Подключаться к сопряженному устройству без разрешения пользователя в Chrome web bluetooth API? - PullRequest
0 голосов
/ 07 сентября 2018

Используя API navigator.bluetooth.requestDevice (), веб-страница может запросить у пользователя разрешение на сопряжение и установить соединение с устройством Bluetooth. После утверждения запроса предположим, что пользователь перезагрузил веб-страницу. Есть ли способ для Интернета подключиться к этому сопряженному устройству без повторного запроса разрешения?

Я знаю, что мы можем сделать это в web-usb с помощью API navigator.usb.getDevices (), но я не могу найти способ сделать это в web-bluetooth. Кто-нибудь, пожалуйста, помогите.

Спасибо

1 Ответ

0 голосов
/ 08 сентября 2018

В спецификации Web Bluetooth упоминается, что метод navigator.permissions.query() можно использовать для запроса BluetoothDevice объектов, для которых было предоставлено разрешение до перезагрузки страницы.

Однако Chrome делаетв настоящее время не реализованы постоянные веб-разрешения Bluetooth, как это делается для WebUSB, и не реализованы запросы веб-Bluetooth-разрешений через navigator.permission API.Обе эти задачи отслеживаются выпуском 577953 .

...