在Chrome中运行Web Workers多线程程序
if (typeof(w) == “undefined”) {
w = new Worker(“worker.js”);
}
通过检查代码中是否有worker指向nms.js的路径来执行创建worker对象
结果却在运行中出现了错误
报错代码如下
Uncaught DOMException: Failed to construct ‘Worker’: Script at 'file:
显示创建worker对象失败
多次尝试无果,最后记录一个网友的答案:
另外:谷歌浏览器版本过高可能也会出现这种问题,所以换浏览器,降低chrome版本是有效的解决方法