Я пытаюсь создать кнопку, которая onClick
запускает клиентскую сторону script(myFunction();)
для подключения к устройству Bluetooth через Chrome.
Однако возвращается следующая ошибка:
SecurityError: requestDevice () вызывается из перекрестного источника iframe.
Код для запроса Bluetooth следующий:
/* jshint esnext:true */
function myFunction() {
navigator.bluetooth.requestDevice({ filters: [{ services: ['heart_rate'] }] })
.then(device => { /* ... */ })
.catch(error => { console.log(error); });
}