繁体   English   中英

Twitter窗口小部件不起作用

[英]Twitter Widget not working

我创建了一个Twitter小部件并将其插入页面。 它可以在我的计算机上正常运行,但不能在其他任何计算机上运行。 我什至不知道从哪里开始调试它。

这是Twitter生成的代码:

<a class="twitter-timeline" href="https://twitter.com/NavigatorPG" data-widget-id="256786483787218945">Tweets by @NavigatorPG</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>

这是带有小部件http://navigatorplanninggroup.org/的页面

有什么建议么?

我在同一个问题上。 您的问题解决了多个问题。 要调试JS,您需要在浏览器中切换JavaScript,并在许多浏览器中切换调试器(例如“ firebug”)。 由于许多问题,这对于此bug的窗口小部件将无济于事: <script> src属性中来自Twitter的断开链接,该链接指向没有协议的无效链接。 请注意缺少的“ http :!”,以供将来参考,您可以访问有效链接并将其复制并粘贴到自己的.js(JavaScript文件中,并通过绝对路径或相对路径引用该路径,而路径不适用于此小部件。打开JavaScript,然后会按预期方式看到该小部件。小部件代码错误或Twitter都错误地声明其小部件在需要时不需要JavaScript。

暂无
暂无

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

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