由于某些原因,通过Web蓝牙连接到BLE设备时有时会冻结。
例如,当触发“ await gatt.connect()”时,如果它永远冻结,我希望取消此过程,并为用户提供再次开始连接过程的可能性。 有什么建议么?
在我的情况下,如果设备没有响应,则可能会发生这种情况,并且由于不是刷新页面的选项,因此我需要一些优雅的方法来取消此连接请求。还是我想的是错误的方法,还有其他方法可以处理连接设备的内容?
答案 0 :(得分:0)
这是特定于Chromium / Chrome的未解决问题。参见https://bugs.chromium.org/p/chromium/issues/detail?id=684073。我想知道为什么没人照顾它,因为在我看来这是非常重要的事情。