Twitter 埋め込みタイムラインの更新前にタイムアウトを設定するにはどうすればよいですか?
サイトの Twitter タイムラインを更新するには、タイムアウト時間を変更する必要があります。現在、twitter API は 1 秒ごとに ajax リクエストを実行してタイムラインを更新しています。しかし、JSエンジン(つまりIE)の遅いブラウザでは、ブラウザの動作が遅くなったり、ブラウザが動かなくなったりすることがあります。
これを修正するには、Twitter タイムラインの更新前にタイムアウトを設定する必要があります
これを行う方法についての API に関する参照は見つかりませんでした。
次の JS コードを使用してタイムラインをインポートしています。
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p='https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p "://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
タイムラインを表示するために、以下に示す HTML のようなコードを使用しています。
<div class="box-twitter">
<p class="title-box"><span class="icon"></span>WHAT'S HAPPENING ON TWITTER </p>
<a class="twitter-timeline" href="https://twitter.com/search?q=from:dev include:retweets" data-widget-id="394816085830025216"><img src="preloader.gif" style="margin-left: 132px; margin-top: 20px;"/></a>
誰かがこの問題を解決する方法を知っていますか?
ありがとう。