我正在将一些多线程C ++程序移植到WebAssembly中。 当我在Web Worker中使用importScripts执行编译后的代码时,发生以下错误。
Failed to execute 'createObjectURL' on 'URL': No function was found that matched the signature provided.
此错误的原因是因为其中一个Module [“ mainScriptUrlOrBlob”]。 (由于它在网络工作者上,因此未定义document.currentScript。)
我将生成的JS文件分配给pre.js中的Module [“ mainScriptUrlOrBlob”],然后错误消失了,但是线程没有运行。
是否将生成的JS文件分配给Module [“ mainScriptUrlOrBlob”]错误? 如何从Web Worker运行线程?
我的环境是
谢谢。