0

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/

助言がありますか?

4

1 に答える 1

0

私は同じ問題を抱えています。あなたの質問は複数の問題に対処しています。JS をデバッグするには、ブラウザで JavaScript を切り替える必要があり、多くのブラウザのプラグインである「firebug」などのデバッガを使用する必要があります。<script>これは、プロトコルのない無効なリンクを参照する src 属性の Twitter からの壊れたリンクなど、多くの問題があるため、このバグのあるウィジェットには役に立ちません。`http:! がないことに注意してください。後で参照するために、有効なリンクにアクセスして、それをコピーして独自の .js ファイルに貼り付けます (JavaScript ファイルで、絶対パスまたは相対パスを介して参照しますが、これはこのウィジェットでは機能しません。JavaScript をオンにすると、ウィジェットが期待どおりに表示されます. ウィジェット コードにバグがあるか、Twitter が JavaScript を必要としないのにウィジェットが不要であると誤って述べています.

于 2013-01-15T17:49:46.623 に答える