在我的網頁中,我有視頻,它有不同的3個來源。我需要在加載頁面時更改視頻src。爲此,我正在使用此功能,但我無法在iPad中更新,但Firefox正常工作。如何更新ipad中的視頻src
的jQuery:
$('#task2ResultVideo source').each(function (n,s) {
$('#task2ResultVideo').get(0).pause();
$(this).attr('src',$(this).attr('src').replace('Task_2.4a_Host_treated', task2RslVideo));
$(this).parents('video').get(0).load();
})
HTML:
<video id="task2ResultVideo" autobuffer poster="img/task2-results-host-poster.jpg">
<source src="Video/webm/Task_2.4a_Host_treated.webm" type="video/webm" />
<source src="Video/ogv/Task_2.4a_Host_treated.theora.ogv" type="video/ogg" />
<source src="Video/MP4/Task_2.4a_Host_treated.mp4" type="video/mp4" />
</video>
我感到困惑的高度,任何一個幫助我嗎?
我想這一點,在src更新,但視頻沒有加載,舊的視頻播放.. 的Jquery:
$('#task2ResultVideo source').each(function (n,s) {
$('#task2ResultVideo')[0].pause();
$(this).attr('src',$(this).attr('src').replace('Task_2.4a_Host_treated', task2RslVideo));
setTimeout(function(){
$('#task2ResultVideo').load();
},1000)
alert($(this).attr('src').replace('Task_2.4a_Host_treated', task2RslVideo));
})
什麼是task2RslVideo,它在哪裏聲明? –
這是視頻的編號 – 3gwebtrain