我正在使用HTML5中的标签在网络浏览器上播放视频......(我对此新功能印象非常深刻)
是否有通过Javascript更改正在播放的视频的功能?假设当我从列表中选择另一个视频时,将调用Javascript函数,该函数将包含MyVideo.VideoLocation = //location of new video to be played
行中的某些内容。这可能吗?
谢谢和问候, Krt_Malta
答案 0 :(得分:24)
Webkit要求您在更改源代码后调用“load()”:
videoTag.src = "newVideo";
videoTag.load();
videoTag.play();
Apple有a useful tutorial。
答案 1 :(得分:5)
这是在Ipad / Iphone / Webkit / Firefox上测试的解决方案
<script>
function playNext(path,target)
{
target[0].src=path;
target[0].load();
target[0].play();
}
playNext("pathToMovie",$('#video_1'));
</script>
答案 2 :(得分:0)
要使用的属性:
videoTag.src
如果之后没有自动开始播放:
videoTag.play()