我正在制作一个用html5和javascript播放视频的网站。将有视频的缩略图,当选择时,视频会弹出并在其结束时播放和关闭。
如果没有选择视频,我试图找出如何让它在45秒后自动播放播放列表。有没有办法用javascript做到这一点?
必须经常检查,因为如果某人选择了25秒的视频并播放视频,那么当视频结束并关闭时,则必须再次检查。
提前致谢。
答案 0 :(得分:0)
无法通过iOS上的JavaScript开始播放HTML5视频。请参阅Safari HTML5音频和视频指南:
在iOS上的Safari(适用于所有设备,包括iPad)中,用户可以使用 在蜂窝网络上,按数据单位收费,预加载和 自动播放被禁用。在用户启动数据之前不会加载任何数据。 这意味着JavaScript play()和load()方法也处于非活动状态 直到用户启动播放,除非是play()或load()方法 由用户操作触发。换句话说,用户发起的播放 按钮工作,但onLoad =“play()”事件不起作用。
播放电影:
<input type="button" value="Play" onClick="document.myMovie.play()">
这在iOS上没有任何作用:
<body onLoad="document.myMovie.play()">