Twitter时间轴小部件无法在Chrome中运行

时间:2013-02-28 23:03:35

标签: javascript wordpress twitter

我的Twitter时间轴小工具不会在Chrome中加载,但在Firefox和IE中都能完美加载。 当我检查控制台中的Chrome时,我收到“资源失败:http://platform.twitter.com/widgets.js”但是当我点击该链接时,它会正常工作。

这是我正在使用的代码:

<a class="twitter-timeline"  href="https://twitter.com/funnelholic"  data-widget-id="307229764530339840">Tweets by @funnelholic</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

我还将www.funnelholic.com和funnelholic.com

列入白名单

相关网站是:http://funnelholic.com,这是一个Wordpress网站,我正在使用文本小部件来显示它。

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,并且非常沮丧,因为它无法在Chrome中运行。

似乎原因是

enter image description here Adblock Plus

当我为我的网页停用Adblock Plus时,它有效!

猜猜你,@ theintellects,也在其无法使用的计算机上激活Adblock。

话虽如此,我已经在我的网页上添加了信息,如果用户使用Chrome并且他们没有看到任何Twitter时间线,他们需要停用Adblock Plus page

答案 1 :(得分:0)

回家并在同一Chrome版本的另一台计算机上试用。猜猜它不知何故没有摆脱缓存......

答案 2 :(得分:-1)

您需要添加此脚本

<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>