ツイートがいつ読み込まれるか知りたい。私はこの種の投稿http://pego-design.com/remarky-brisi/media-twitter-embeds/またはここhttp://en.support.wordpress.com/twitter/twitter-embeds/ を持っています。このコードによって作成された奇妙なiframeの高さを知っています:
<div class="entry-content">
<blockquote class="twitter-tweet" width="550"><p>Really cool to read through and find so much awesomeness added to WordPress 3.6 while I was gone. I should take three weeks off more often.</p>
<p>— Andrew Nacin (@nacin) <a href="https://twitter.com/nacin/status/319508408669708289">April 3, 2013</a></p></blockquote>
<p><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script></p>
jsデモで醜い:http://jsfiddle.net/qWHc5/2/
このデモを確認すると、iframe の最初と最後のサイズ (93,213,213,213... または 93,93,93,213,213...) を確認できます。醜い解決策を使わずに最後の値を取得する方法を知る必要があります。
これを試します iframeがロードされているかどうかを検出するにはどうすればよいですか? しかしうまくいきません…</p>
更新: このバージョンのwidgets.js https://gist.github.com/johan/4479186で、このように使用方法がわからないコールバックを見つけましたwindow.twttr.tfw.callbacks.cb0
。