2

据我了解,原生 Android 应用程序必须通过一个特殊的 API 才能使用涉及 USB OTG 规范的主机模式。但是,WebUSB 规范似乎将主机模式作为唯一的选项(例如在普通计算机上)并且没有提到 OTG,因此大概的代码都在 Chrome 中。Chrome 如何在 Android 上处理 WebUSB,与桌面相比,这需要代码修改吗?

4

1 回答 1

4

在 Android 和桌面之间共享代码不需要任何修改。Chrome 使用 Android USB 主机 API 与设备通信。使用“OTG 适配器”时,这是可用于与设备通信的 API。WebUSB 不支持 Android 特定的“附件模式”。

于 2019-01-29T18:59:29.940 回答