我正在使用HTML5中的标签在网络浏览器上播放视频......(我对这个新功能印象非常深刻)
是否有通过Javascript更改正在播放的视频的功能?假设当我从列表中选择另一个视频时,将调用一个Javascript函数,该函数将包含一些内容MyVideo.VideoLocation = //location of new video to be played.这可能吗?
谢谢和问候,Krt_Malta
小智 24
Webkit要求在更改源代码后调用"load()":
videoTag.src = "newVideo";
videoTag.load();
videoTag.play();
Run Code Online (Sandbox Code Playgroud)
Apple有一个有用的教程.
这是在Ipad/Iphone/Webkit/Firefox上测试的解决方案
<script>
function playNext(path,target)
{
target[0].src=path;
target[0].load();
target[0].play();
}
playNext("pathToMovie",$('#video_1'));
</script>
Run Code Online (Sandbox Code Playgroud)
要使用的属性:
videoTag.src
Run Code Online (Sandbox Code Playgroud)
如果此后没有自动开始播放:
videoTag.play()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25007 次 |
| 最近记录: |