使用new Worker(“whatever.js”)生成WebWorker工作正常,但新的SharedWorker(“whatever.js”)返回错误:ReferenceError:未定义SharedWorker
它出了什么问题?
此外我到目前为止只在Firefox中尝试过这个,但是我的应用程序必须在所有主流浏览器上运行,所以如果在其他浏览器中正常工作时,SharedWorkers不能在Firefox中运行,它将无法帮助我...
答案 0 :(得分:3)
尚未在Firefox中实现。 https://developer.mozilla.org/en-US/docs/DOM/SharedWorker
支持列表在这里: http://caniuse.com/sharedworkers
它将在Firefox v 16.0和IE 10中提供。
Chrome和Safari(Webkit)已经支持它了。