繁体   English   中英

Facebook评论导致iPhone和iOS Safari浏览器出现JavaScript错误

[英]Facebook comments results in javascript error in Safari for iPhone and iOS

我的Facebook评论有问题,在iPhone的Safari上无法使用。 Facebook注释在大多数浏览器中都能很好地运行,但是我在iPhone上的Safari中收到Javascript错误。

我在这里创建了一个最小的测试用例,它显示了问题: http : //www.pvv.ntnu.no/~andrearo/fotball.html

我在iPhone上的Safari中收到以下错误消息:

“拒绝显示文档,因为X-Frame-Options禁止显示”。

有人可以就如何获得此Facebook Comments在iPhone的Safari上运行提供一些建议吗?

几年前有人问过这个问题,但最近我遇到了同样的问题并找到了解决方案。 似乎comment标记需要具有data-href标记以防止这种情况。

如果您使用:

<div class="fb-comments"></div>

大多数平台将使用当前页面的URL,并且没有问题。

对于iOS,请使用:

<div class="fb-comments" data-href="https://www.google.com/"></div>

当然,使用适当的URL,注释也可以正常工作。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM