Detect fullscreen mode

前端 未结 16 2139
谎友^
谎友^ 2020-11-28 08:01

Modern desktop version of IE 10 is always fullscreen.

There is a living specification for :fullscreen pseudo-class on W3

But when I tried to det

16条回答
  •  旧巷少年郎
    2020-11-28 08:25

    Here is another solution which works in IE 11:

    $(document).bind('webkitfullscreenchange mozfullscreenchange fullscreenchange MSFullscreenChange', function() {
    var isFullScreen = document.fullScreen ||
        document.mozFullScreen ||
        document.webkitIsFullScreen || (document.msFullscreenElement != null);
    if (isFullScreen) {
        console.log('fullScreen!');
    } else {
        console.log('no fullScreen!');
    }
    

    });

提交回复
热议问题