gpt4 book ai didi

javascript - 在 Safari 5.1.7 中创建 Web Worker 抛出 DOMException 18

转载 作者:行者123 更新时间:2023-11-30 06:35:25 26 4
gpt4 key购买 nike

我正在尝试创建一个 webworker,但在尝试在 Safari 5.1.7 中构建该 worker 时出现 DOM 异常。这发生在某些域上,并且仅在 Safari 中发生。例如,如果你去 CNN.com 并输入 var test = new Worker("foo.js") ,你将得到一个 DOM 异常 18。有没有人知道为什么会这样发生了什么?谢谢

只是添加更多细节.. 我已经在新版本的 Safari 上测试过它,它没有同样的问题。另一个似乎有类似问题的域示例是 nordstrom.com

最佳答案

这是旧版本 WebKit 中的错误:https://bugs.webkit.org/show_bug.cgi?id=67978

当您设置“document.domain”,然后在设置域后尝试创建一个 worker 时,就会发生这种情况。唯一的解决方法是在设置“document.domain”之前创建 worker。

关于javascript - 在 Safari 5.1.7 中创建 Web Worker 抛出 DOMException 18,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14885313/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com