HTML5视频上的“Skip Intro”链接无法在iPad上运行

时间:2010-08-30 17:43:10

标签: ipad html5 html5-video

我正在使用“Javascript Fake Click”脚本在iPad上自动播放介绍性HTML5视频,然后指向着陆页。

我在更高的z-index中的视频元素顶部有一个简单的“跳过介绍”链接。此链接适用于其他浏览器,但不适用于iPad(iOS 3.2.2)。

我认为这可能与iPad上视频的点击事件有关,默认暂停/播放视频。关于如何解决这个问题的任何想法?

3 个答案:

答案 0 :(得分:2)

据我所知,javascript hack在iOS 4及更高版本上不起作用。 Apple强制iOS上的所有视频仅从用户输入开始,因此“自动播放”也不起作用。如果删除“控件”属性,则视频甚至无法开始播放。你想要完成的是不可能实现的(考虑到所有的iOS版本......)

答案 1 :(得分:1)

这可能与我遇到的问题相同。将controls属性添加到视频标记时,视频标记将捕获所有事件。尝试删除控件属性...

答案 2 :(得分:1)

我做了类似的事情。我用过这个函数:

    function videoEnd() {
        $('#mainVideo').fadeOut('slow');
        window.location = "/home.aspx";
    }

在iPAD上正常工作。