Usb 我如何交错批量传输和中断探测?

Usb 我如何交错批量传输和中断探测?,usb,google-chrome-app,Usb,Google Chrome App,我正在写一个大容量传输到实时USB设备,但我想同时接收一些中断。 看起来大容量正在暂停中断探测,即使使用永久中断探测循环,它们也会“卡住”,在每个大容量之后,我会遇到一些中断,但队列中的所有东西和所有新的中断都会卡住(在大容量结束后生成) 在理论层面上,javascript显然是单线程的,批量传输似乎在主线程中,尽管它的API不支持blockig(它冻结了浏览器)。所以我甚至不知道我该怎么做。网络工作者无法访问“chrome”对象 有没有一些演示代码?我在谷歌上找不到chrome USB api

我正在写一个大容量传输到实时USB设备,但我想同时接收一些中断。 看起来大容量正在暂停中断探测,即使使用永久中断探测循环,它们也会“卡住”,在每个大容量之后,我会遇到一些中断,但队列中的所有东西和所有新的中断都会卡住(在大容量结束后生成)

在理论层面上,javascript显然是单线程的,批量传输似乎在主线程中,尽管它的API不支持blockig(它冻结了浏览器)。所以我甚至不知道我该怎么做。网络工作者无法访问“chrome”对象

有没有一些演示代码?我在谷歌上找不到chrome USB api的任何非平凡用途


在定制设备上发布代码是非常困难的,但问题是:

听起来很有趣。USB传输不应该相互干扰。请指定Chrome版本和您的设备,并将其抄送至ikarienator@chromium.org(哪位是USB API的工程师)?谢谢,但我不喜欢在没有理解API首先要做什么的情况下填充bug。我想我现在需要支持。