Mat*_*ond 19 javascript web-worker
我有一个脚本http://localhost/js/foo.js需要从文件中生成Web Worker http://localhost/js/fooWorker.js.我以为我可以这样做:
var worker = new Worker('fooWorker.js')
Run Code Online (Sandbox Code Playgroud)
但是,这会导致404错误,因为浏览器无法找到http://localhost/fooWorker.js.我的印象是工作路径相对于产生工作者的脚本被解析了,所以我不应该只能在同一目录中指定另一个.js文件的名称而不必提供绝对路径?难道我做错了什么?
来自http://www.w3.org/TR/workers/:
调用Worker(scriptURL)构造函数时,用户代理必须运行以下步骤:
- 在 调用方法时,解析相对于条目脚本的基本 URL 的scriptURL参数.
| 归档时间: |
|
| 查看次数: |
7399 次 |
| 最近记录: |