2010-05-05 188 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