0

我正在向实时 USB 设备写入一个巨大的批量传输,但我想同时接收一些中断。看起来大容量正在停止中断探测,即使有一个永久的中断探测循环,它们也会“卡住”,并且在每个大容量之后我都会收到一些中断,但并不是队列中的所有东西都被卡住了,所有新的都被卡住了(生成散装结束后)。

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

在某处有一些演示代码吗?我在谷歌上找不到 chrome USB api 的任何重要用途。

发布自定义设备的代码非常困难,但事情就在那里:https ://github.com/nraynaud/webgcode/blob/gh-pages/webapp/index.js#L110

4

0 回答 0