Firefox是否真的为Worker构造函数支持`type`选项?

时间:2018-09-25 18:13:39

标签: javascript firefox web-worker es6-modules

我似乎无法从ES6脚本文件实例化Web Worker。 MDN表示这样的可能性:

const worker = new Worker('my-worker.js', {type:"module"});

这对我不起作用,我得到一个错误:

 SyntaxError: import declarations may only appear at top level of a module

MCVE:

test.html

<html>
<head></head>
<body><script type="text/javascript">
    new Worker("worker.js", { type: "module" });

    </script></body>
</html>

worker.js

import Nothing from "./nothing.js";

Firefox版本:62.0.2

1 个答案:

答案 0 :(得分:0)

不,目前(2021 年 4 月)没有,请参阅此功能请求以了解详细信息:
https://bugzilla.mozilla.org/show_bug.cgi?id=1558780