我正在使用“Javascript Fake Click”脚本在iPad上自动播放介绍性HTML5视频,然后指向着陆页。
我在更高的z-index中的视频元素顶部有一个简单的“跳过介绍”链接。此链接适用于其他浏览器,但不适用于iPad(iOS 3.2.2)。
我认为这可能与iPad上视频的点击事件有关,默认暂停/播放视频。关于如何解决这个问题的任何想法?
答案 0 :(得分:2)
据我所知,javascript hack在iOS 4及更高版本上不起作用。 Apple强制iOS上的所有视频仅从用户输入开始,因此“自动播放”也不起作用。如果删除“控件”属性,则视频甚至无法开始播放。你想要完成的是不可能实现的(考虑到所有的iOS版本......)
答案 1 :(得分:1)
这可能与我遇到的问题相同。将controls属性添加到视频标记时,视频标记将捕获所有事件。尝试删除控件属性...
答案 2 :(得分:1)
function videoEnd() {
$('#mainVideo').fadeOut('slow');
window.location = "/home.aspx";
}
在iPAD上正常工作。