javascript - 一段时间后,WebUSB 在 Android 上断开连接
问题描述
我已经为 USB 转 TTL 芯片 CH340 实现了 Web USB API。它在 PC 上运行良好,但是当我将手机连接到芯片(使用直接电缆和/或 OTG 电缆)时,API 将在一两分钟后断开连接。如果我在同一部手机上使用串行终端应用程序,则不会发生这种情况。在多个基于 Chromium 的浏览器上也会发生同样的情况。
一旦我从手机上断开芯片,它就会冻结并重新启动手机。
这是我的 beta 测试站点:https ://grovkillen.com/webusb/
解决方案
这种行为不应该发生(尤其是冻结和崩溃部分),并且可能是 Chromium 或 Android 错误。请在 crbug.com 上打开一个问题,并在报告中包含来自 chrome://crashes 的任何崩溃 ID。在这里回复错误链接,所以我一定会看到它。
推荐阅读
- node.js - 如何在 test-cafe 中使用数据发出 post 请求?
- c# - Web API 使用 C# 向 SQL Server 发布身份验证
- angular - 如何使用 Angular js 在 ionic 4 中显示图像
- angular - angular/cdk 简单拖动不适用于带有 ngFor 的 div
- flutter - 如何仅从 DateTime.now() 中提取时间;
- c - 迭代 C 中的列表时,我是否看到优化错误?
- kubernetes - Metacontroller:如何停止调用同步钩子和资源生成
- reactjs - 组件卸载是否保证为所有后代调用 componentWillUnmount?
- symfony - 教义多重实体管理器数据表创建
- windows - Windows GNU Make 在某些情况下会破坏 POSIX 颜色代码,但为什么呢?