ユーザーがデータベースから多数のビデオから選択できるように、ソースを動的に変更するビデオ タグがあります。問題は、src 属性を変更すると、指示してもビデオがロードされないことです。
これが私のコードです:
$("#video").attr('src', 'my_video_'+value+'.ogg');
$("#video").load();
while($("#video").readyState !== 4) {
console.log("Video is not ready");
};
コードはまだ無限ループのままです。
何か助けはありますか?
編集:
イアン・デブリンへ:
//add an listener on loaded metadata
v.addEventListener('loadeddata', function() {
console.log("Loaded the video's data!");
console.log("Video Source: "+ $('#video').attr('src'));
console.log("Video Duration: "+ $('#video').duration);
}, false);
これは私が今持っているコードです。ソースはうまく印刷されますが、まだ期間を取得できません:/