我正在努力制作全屏模式的视频播放。所有浏览器都可以正常工作,包括 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/