[前端] 判断视频(video 标签)是否为全屏播放

let fullPageVal = null;

// 检查是否为全屏
function checkIsFullScreen() {
    let isFullScreen = document.fullscreen || document.mozFullScreen || document.webkitIsFullScreen;
    return isFullScreen == undefined ? false : isFullScreen;
}

// 监听视窗变化
$(window).resize(function () {
    let val = checkIsFullScreen();

    val = val === false ? 0 : 1;
    if (val === fullPageVal) {
        return;
    }

    fullPageVal = val;

    if (fullPageVal) {
        console.log('进入全屏');
    } else {
        console.log('进入非全屏');
    }
});
最后更新时间::
贡献者: 吴松泽