私はiFrame
で実装するビデオプレーヤーを持っています。iFrameコンテンツをJqueryで読む(iFrameはそれ以上のAjaxを読み込みます)
<iframe
src="//player.twitch.tv/?video=v209807471&autoplay=true&time=02h59m45s"
frameborder="0"
scrolling="no"
allowfullscreen="true"
id="tFrame"
class="ls-vod-iframe"
>
</iframe>
私は今、このiframeの内部.player-seek__time
スパンに位置している現在のタイムスタンプを読みたいです。
//player.twitch.tv/?video=v209807471&autoplay=true&time=02h59m45s
のソースコードを確認すると、#video-playback
の空のdivが表示されるので、内部的に別の呼び出しでその内容が読み込まれるとします。
私はこれでそれを試してみました:
var $playerBody = $('#tFrame').contents().find('#video-playback');
var $ts = $playerBody.find('.player-seek__time');
console.log($ts);
しかし$ts.length
が0
です。
.player-seek__time
のコンテンツを取得する別の方法がありますか、一般的に上記のコードに問題がありますか?
はい、ありがとう、ありがとう、それはコルズの問題です! – PrimuS