我在我的网站上有双击广告。 当我用iPad(iOS版本9.3.5 Safari)打开网站时,我看到以下error in the console:
Blocked a frame with origin "https://tpc.googlesyndication.com" from accessing a frame with origin "https://mywebsite.com". Protocols, domains, and ports must match.
**用" https://mywebsite.com"
替换了我的网站网址似乎这个错误被写入无限循环中的日志。正如您在屏幕截图中看到的那样,错误被打印到控制台122.6K次。
在Chrome中,我没有看到这些错误。
为什么会这样?我能解决这个问题吗?
非常感谢!
答案 0 :(得分:0)
发生这种情况是因为Safari设置了跨源策略。您可以通过转到“开发人员”菜单并选择“禁用跨域限制”来模拟解决此问题的方式。
尽管这不能为您的用户解决问题,并且您必须通过修改标头在受信任的情况下为域添加一个例外。
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Access-Control-Allow-Origin