我正在尝试创建一个HTML5视频播放器来自动启动流媒体视频。我搜索了很多,但没有实现我的目标。
然后我找到了www.filmon.com,所有视频都开始在iPad上自动播放。
有谁知道他们是怎么做到的?我查看了他们的JS文件,但我不能自动启动它。
答案 0 :(得分:6)
Apple已经专门禁用了在iPad和iPhone上自动播放视频的所有方法和解决方法(“自动播放”属性,以及触发隐藏链接的“onclick”事件等Javascript解决方案)。
我还没有找到一种在iPad上自动播放的方法,看起来苹果公司正在继续努力做到这一点。他们声称,“在iPhone OS上的Safari中(适用于所有设备,包括iPad),用户可能在蜂窝网络上并按数据单元收费,自动缓冲和自动播放被禁用。在用户启动之前不会加载任何数据。 “
作为一个快速更新,我刚刚检查了Filmon.com,那里的视频似乎不再是在iPad上自动播放。示例:Chrome上的http://demand.filmon.com/distant-roads-173-cnd-ontario-ca-1自动播放,但不在iPad上。
答案 1 :(得分:-2)
我不认为iphone或ipad会因流量过高而自动播放流。
为什么不在文档就绪时使用脚本手动播放? 有点像这样:
window.onload=function(){
var audio = document.getElementById('audio');
audio.play();
}