2010-05-05 95 views
16

我使用HTML5的標籤打在Web瀏覽器的視頻正在播放...(我很深刻的印象,這個新功能)改變視頻在HTML5視頻

是否有該功能改變通過Javascript播放的視頻?說當我從列表中選擇另一個視頻時,會調用一個Javascript函數,其中包含MyVideo.VideoLocation = //location of new video to be played行中的內容。這可能嗎?

感謝和問候, Krt_Malta

+0

看看這個帖子: http://stackoverflow.com/questions/5703203/html5-video-change - 多源 不錯的和簡單的解決方案! – 2011-09-19 14:57:00

回答

0

物業使用:

videoTag.src 

如果它沒有自動啓動後,玩:

videoTag.play() 
24

的Webkit需要你在更改源後調用「load()」:

videoTag.src = "newVideo"; 
videoTag.load(); 
videoTag.play(); 

蘋果有a useful tutorial

+0

你先生是我的英雄! – alexalexandresq 2016-03-11 15:51:07

5

這裏是解決方案,在iPad/iPhone/Webkit的測試/火狐

<script> 

function playNext(path,target) 
{ 
target[0].src=path; 
target[0].load(); 
target[0].play(); 
} 

playNext("pathToMovie",$('#video_1')); 

</script> 
+0

只是想知道downvote ....這工作正常 – samccone 2011-06-30 20:02:41

+1

目標[0] .load();目標[0] .play();在2011年iPhone – Kevkong 2013-11-15 17:06:51

+0

上不會做任何事情:\ – samccone 2013-11-18 15:02:10