请求在 Apple 设备上全屏显示 HTML5 视频

2023-11-30

大家好,我有自定义全屏图标,可以在我的视频上触发全屏。一切都很好,只是它不能在苹果设备上运行。你知道如何解决这个问题吗?

$('.fullscreen_btn').click(function() {
    fullscreen=true;
    var mediaElement = document.getElementById('videoAbout');
    if(mediaElement.requestFullScreen) {
        mediaElement.requestFullScreen();
    }
    else if(mediaElement.webkitRequestFullScreen) {
        mediaElement.webkitRequestFullScreen();
    }
    else if(mediaElement.mozRequestFullScreen) {
        mediaElement.mozRequestFullScreen();
    }
    else if(mediaElement.msRequestFullScreen) {
        mediaElement.mozRequestFullScreen();
    }
});

正如我所说 - 上面的代码适用于 Windows/android 设备,但不适用于 Apple 设备。


我解决了我的问题。我所要做的就是:

var mediaElement = document.getElementById('videoAbout');
mediaElement.webkitEnterFullscreen();
mediaElement.enterFullscreen();

这将在 iOS 设备上全屏打开 HTML5 视频。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

请求在 Apple 设备上全屏显示 HTML5 视频 的相关文章

随机推荐