Как можно остановить async gatt.connect (), если заморозить - PullRequest
0 голосов
/ 21 июня 2019

По какой-то причине иногда при подключении к BLE Device через веб-соединение Bluetooth зависает.

Например, при запуске 'await gatt.connect ()', если он навсегда зависает, я хочу отменить этот процесс и предоставить пользователю возможность начать процесс подключения снова. Какие-либо предложения?

В моем случае это может произойти, если устройство не отвечает, и поскольку нет возможности обновить страницу, мне нужен элегантный способ отменить этот запрос на подключение. Или, может быть, я ошибаюсь, и есть другие подходы, связанные с подключением устройств?

1 Ответ

0 голосов
/ 21 июня 2019

Это открытый вопрос, специфичный для Chromium / Chrome. См. https://bugs.chromium.org/p/chromium/issues/detail?id=684073. Интересно, почему об этом никто не позаботится, так как, на мой взгляд, это очень важная вещь.

...