2015-07-06 172 views
0

我有一个视频文件被传输到我的服务器。一旦视频开始到达,我开始通过“video”html5标签播放视频。但是,如果在视频传输过程中有任何暂停,视频会停止播放(如预期的那样)。有什么方法(我希望它会通过javascript),自动开始播放停止播放的视频更多的视频比特到达服务器上?我注意到,如果我添加“控件”,视频暂停,点击“播放”按钮,再次从头开始播放视频。我只是想让它继续播放。那可能吗?是否可以继续播放视频?

+0

我认为JavaScript有被写入到任意处理“onstalled”或“等待“事件。 – GregH

回答

0

如何设置自动播放

<video id="myVideo" autoplay> 
    <source 
     src="http://yourSite.com/yourPath/video.webm" 
     type='video/webm'> 
    <source 
     src="http://yourSite.com/yourPath/video.ogg" 
     type='video/ogg'> 
    <source 
     src="http://yourSite.com/yourPath/video.mp4" 
     type='video/mp4'> 
</video> 
+0

您忘记了'source'元素的属性中的引号。 – bodi0

+0

谢谢@ bodi0我已更新答案.. – scaisEdge

+0

自动播放不会强制它继续。它只是暂停。加载页面时,自动播放会自动启动视频播放。 – GregH

0

添加“循环”属性,将您的视频元素,像这样:

<video loop> 
    <source 
     src=videos/video.webm 
     type=video/webm> 
    <source 
     src=videos/video.ogg 
     type=video/ogg> 
    <source 
     src=videos/video.mp4 
     type=video/mp4> 
</video> 
+0

Nope ...循环基本上占用了停止时缓存的部分视频,并不断重放视频部分。我希望它继续播放,因为更多的视频文件被复制并且视频文件变得更大。 – GregH

相关问题