В соответствии с документацией PWA для веб-Bluetooth он поддерживает "либо соединение BR / EDR, либо LE".
Я пытаюсь протестировать, используя следующий код на консоли Chrome devtools:
navigator.bluetooth.requestDevice({
acceptAllDevices: true,
})
.then(device => {
// Human-readable name of the device.
console.log(device.name);
console.log(device.id);
// Attempts to connect to remote GATT Server.
return device.gatt.connect();
})
.then(server => { /* ... */ })
.catch(error => { console.error(error); });
Я использую коробку Bluetooth musi c для проверки. Он распознается как «XTREME» следующим образом:
Когда я выбираю устройство «XTREME» и нажимаю «PAIR», я получаю «Unsupported» устройство "ошибка на консоли, как показано ниже:
Я перепробовал множество других устройств Bluetooth и получил то же сообщение" Unsupported device ". Что здесь происходит? Разве это не должно быть поддержано? Как узнать, какое устройство поддерживается? В идеале, что мне делать, чтобы знать, будет ли поддерживаться мое заданное целевое устройство c?
Пожалуйста, помогите!
Tks!