一段时间后,WebUSB 在 Android 上断开连接

WebUSB disconnects on Android after a while

我已经为USB转TTL芯片CH340实现了网络USB API。它在 PC 上工作得很好,但是当我将我的 phone 连接到芯片时(使用直接电缆 and/or OTG 电缆),API 将在一两分钟后断开连接。如果我在同一个 phone 上使用串行终端应用程序,则不会发生这种情况。在多个基于 Chromium 的浏览器上也会发生同样的情况。

一旦我物理断开芯片与 phone 的连接,它就会冻结并重新启动 phone。

这是我的 Beta 测试站点:https://grovkillen.com/webusb/

这种行为不应该发生(尤其是冻结和崩溃部分),很可能是 Chromium 或 Android 错误。请在 crbug.com 上提出问题,并在报告中包含来自 chrome://crashes 的任何崩溃 ID。在这里回复错误 link 所以我一定会看到它。