簡體   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