我知道这个问题可能被认为是重复的,但它是一项新技术,我找不到最近对我的发现的确认。我还认为将所有错误消息放在一个地方可能很有用(随意添加任何其他浏览器)。
尝试从另一个域加载工作脚本:
new Worker('http://otherdomain.co/worker.js');
我已将标题(使用ModHeader Chrome Extension)设置为:
Access-Control-Allow-Methods:*
Access-Control-Allow-Origin:*
但在 Chrome 中我得到:
Uncaught SecurityError: Failed to construct 'Worker': Script at 'http:otherdomain.co/worker.js' cannot be accessed from origin
Safari 给我:
[Error] SecurityError: DOM Exception 18: An attempt was made to break through the security policy of the user agent
火狐给了我:
SecurityError: The operation is insecure.
还是这不是我们能做的吗?如果是这样,什么被认为是最佳实践?