jquery - ipad/iphone 视频无法切换到全屏模式

标签 jquery iphone ipad event-handling html5-video

我正在努力制作全屏模式的视频播放。所有浏览器都可以正常工作,包括 safari。但 ipad/iphone 根本没有反应。这是我的情况和功能,有人可以帮我解决这个问题吗?

代码:

if(fullscreen && !currentVideo.paused){
            if (currentVideo.requestFullScreen) {
                currentVideo.requestFullScreen();
              } else if (currentVideo.mozRequestFullScreen) {
                currentVideo.mozRequestFullScreen();
              } else if (currentVideo.webkitRequestFullScreen || currentVideo.webkitEnterFullscreen) {
                currentVideo.webkitRequestFullScreen() || currentVideo.webkitEnterFullscreen();
            }
        }

最佳答案

这对我来说是工作......

setTimeout(function () {
        if(fullscreen && !currentVideo.paused){
            if (currentVideo.requestFullScreen) {
                currentVideo.requestFullScreen();
              } else if (currentVideo.mozRequestFullScreen) {
                currentVideo.mozRequestFullScreen();
              } else if (currentVideo.webkitRequestFullScreen) {
                currentVideo.webkitRequestFullScreen();
             } else if (currentVideo.webkitEnterFullscreen){
                currentVideo.webkitEnterFullscreen();
             }
        }
    },1000);        
} );

谢谢大家。

关于jquery - ipad/iphone 视频无法切换到全屏模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13028119/

相关文章:

javascript - 恢复取消选中复选框

jQuery - 如何获取元素高度值并通过 css 代码在另一个元素中使用它?

javascript - 如何将多种数据/数据类型发布到 php?

javascript - phonegap `volumedownbutton` 事件未触发

iphone - 从 NSString 获取 ivar 或属性

javascript - 我无法让 Fluidbox (v1.3) 工作...?

iphone - 使用 NSXMLParser 解析时,它是下载整个 .xml 然后解析,还是进行流式解析?

iphone - OpenAL 的音效库/扩展(在 iOS 上运行)?

iphone - 触摸时如何以编程方式更改按钮的背景图像?

objective-c - UIPopOverController 指向 UITableViewCell 中的对象?