【发布时间】:2021-02-22 13:42:54
【问题描述】:
我正在开发一个 PWA,它应该通过 Android 9.0 平板电脑通过 USB 与自定义设备进行通信。
当我第一次尝试声明接口时,PWA 无法声明它,因为它说接口很忙,如果我尝试通过本机应用程序使用 USB 设备,它可以正常工作。 我尝试通过本机应用程序使用 USB 设备,当我断开与本机应用程序的连接时,我能够通过 PWA 声明接口。
- 我发现它可能不起作用,因为android设备自动声明接口,我可以直接从PWA做一些事情来声明使用的接口吗?
- 如果不是,它可以与串行 API 一起使用吗?
- 我对设备有一些控制权,也许我应该要求它实现另一个我可以声明的接口?
感谢您的帮助!
【问题讨论】:
-
我已经很好地使用了 WebUSB API。但你是对的,你不能有两个或更多的客户声称 USB 设备。我对申请的汽车索赔一无所知。似乎本机应用程序将遵守与 PWA 相同的规则,并且只有在应用程序运行后才能声明 USB 设备。这里的问题是 API 记录不充分
标签: android progressive-web-apps webusb