По веб-отчету группы черновиков по Bluetooth, 11 февраля 2019 г. https://webbluetoothcg.github.io/web-bluetooth/#example-filter-by-services
и
API веб-Bluetooth https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API
Следующий код должен возвращать вседоступные устройства Bluetooth:
navigator.bluetooth.requestDevice({acceptAllDevices:true}).then(function(device) {
console.log('Name: ' + device.name);
}).catch(function(error) {
console.log("Something went wrong. " + error);
});
Когда я обновляю свою html-страницу, я вижу экран с надписью «http://localhost хочет соединиться» вверху, и некоторые устройства, которые я не знаю, перечислены в списке;однако другие устройства, которые явно отображаются в информационном окне Windows 10 «Bluetooth и другие устройства», не находятся в информационном окне веб-Bluetooth.
Я пытаюсь создать простейший пример кода.Я сбит с толку относительно того, почему это не работает.Будем очень благодарны любой помощи.Спасибо!
И да, Google Chrome обновлен до версии 73.0.3683.86 (официальная сборка) (64-разрядная версия)