网络工作者:如何知道浏览器是否支持它?

Lx1*_*Lx1 4 javascript html5

了解正在运行的浏览器是否支持Web工作者的最佳方法是什么?

是吗

try { new Worker(); } catch (e) { /* it does not */ }
Run Code Online (Sandbox Code Playgroud)

谢谢

Yi *_*ang 8

这是Modernizr脚本使用的代码:

tests[webWorkers] = function () {
    return !!window.Worker;
};
Run Code Online (Sandbox Code Playgroud)

  • 有点天真(我敢打赌,我的页面在我的一些旧东西中定义了一个叫做"工人"的东西),但...... (3认同)