2011-06-15 156 views
3

我正在尝试创建一个HTML5视频播放器来自动启动流媒体视频。我搜索了很多,但我没有达到我的目标。如何使我的HTML5视频播放器在iPad上自动播放,如filmon.com?

然后我发现www.filmon.com,其中所有视频都开始在iPad上自动播放。

有谁知道他们是怎么做到的?我看着他们的JS文件,但我无法自动启动。

+0

我在我的iPhone上测试了filmon.com,我无法在该处自动播放任何内容。 – 2011-06-30 13:51:57

+0

尝试用iPad - 它在那里工作。 – Sobis 2011-07-07 11:42:19

回答

-2

我不认为iPhone或iPad会因流量过高而自动播放流。

为什么不在文档准备好时使用脚本手动播放它? 有点像这样:

window.onload=function(){ 
    var audio = document.getElementById('audio'); 
    audio.play(); 
} 
+0

我知道自动播放标志不起作用。我正在尝试我能记得的任何事情,但没有任何效果。 在filmon.com上,我发现player = document.getElementById('id')调用来获取播放器,然后player.load();和player.play();它在那里工作。但是,当我在ma应用程序中尝试使用相同的代码时,它可以工作 – Sobis 2011-06-15 11:05:53

6

苹果已明确禁用所有的方法和解决方法,以自动播放的iPad和iPhone的视频(“自动播放”属性,和Javascript解决方案,如触发隐藏链接的“点击”事件)。

我还没有找到在iPad上自动播放的方式,它看起来像苹果继续压缩一切努力去做。他们表示:“在iPhone OS上的Safari(包括iPad在内的所有设备)上,用户可能位于蜂窝网络中并按数据单元收费,自动缓冲和自动播放功能将被禁用。用户启动之前不会载入数据。 “

作为一个快速更新,我刚刚检出Filmon.com,那里的视频不再在iPad上自动运行。例如:http://demand.filmon.com/distant-roads-173-cnd-ontario-ca-1在Chrome上自动播放,但不在iPad上播放。

+2

您能否提供该报价的链接?这将使这个答案很好,完整。 – 2012-09-25 07:23:33