Jos*_*sen 7 javascript web-worker webassembly
目前,Web Worker被实例化:
let worker = new Worker('worker.js');
Run Code Online (Sandbox Code Playgroud)
然后浏览器提取worker.js并开始响应消息.
我想使用WebAssembly实现我的worker的功能.理想情况下,我想做这样的事情:
let worker = new Worker('worker.wasm');
Run Code Online (Sandbox Code Playgroud)
但我很确定这是不可能的.最明显的替代方法是worker.js获取worker.wasm并编译并运行它.但这意味着我们获取一个脚本(worker.js),其唯一的工作是获取并运行另一个脚本(worker.wasm).这对我来说很难受.所以我的问题是:在Web Worker中使用WebAssembly是否有更简洁的方法,这不会引入额外的提取步骤?
| 归档时间: |
|
| 查看次数: |
3480 次 |
| 最近记录: |