我正在使用“ Javascript Fake Click ”脚本在 iPad 上自动播放介绍性 HTML5 视频,然后指向登录页面。
我在较高 z-index 的视频元素顶部有一个简单的“跳过介绍”链接。此链接适用于其他浏览器,但不适用于 iPad (iOS 3.2.2)。
我认为这可能与 iPad 上默认暂停/播放视频的视频上的点击事件有关。关于如何解决这个问题的任何想法?
我正在使用“ Javascript Fake Click ”脚本在 iPad 上自动播放介绍性 HTML5 视频,然后指向登录页面。
我在较高 z-index 的视频元素顶部有一个简单的“跳过介绍”链接。此链接适用于其他浏览器,但不适用于 iPad (iOS 3.2.2)。
我认为这可能与 iPad 上默认暂停/播放视频的视频上的点击事件有关。关于如何解决这个问题的任何想法?
据我所知,javascript hack 不适用于 iOS 4 及更高版本。Apple 强制 iOS 上的所有视频仅从用户输入开始,因此“自动播放”也不起作用。如果您删除“控件”属性,视频甚至不会开始播放。你想要完成的事情实际上是不可能的(考虑到所有的 iOS 版本......)
这可能是我遇到的同样问题。当控件属性添加到视频标签时,视频标签将捕获所有事件。尝试删除控件属性...
我做了类似的东西。我使用了这个功能:
function videoEnd() {
$('#mainVideo').fadeOut('slow');
window.location = "/home.aspx";
}
在 iPad 上运行良好。