Browse Source

Update fullscreen.js

A-Circle Zhang 7 years ago
parent
commit
dac48f1b5a
1 changed files with 6 additions and 5 deletions
  1. 6 5
      src/js/fullscreen.js

+ 6 - 5
src/js/fullscreen.js

@@ -23,18 +23,19 @@ class FullScreen {
             }
         };
         const docfullscreenchange = () => {
-            let fullEle = document.fullscreenElement || document.mozFullScreenElement || document.msFullscreenElement;
-            if(fullEle && fullEle !== this.player.container){
+            const fullEle = document.fullscreenElement || document.mozFullScreenElement || document.msFullscreenElement;
+            if (fullEle && fullEle !== this.player.container) {
                 return;
             }
-            if(fullEle){
+            this.player.resize();
+            if (fullEle) {
                 this.player.events.trigger('fullscreen');
             } else {
                 utils.setScrollPosition(this.lastScrollPosition);
                 this.player.events.trigger('fullscreen_cancel');
             }
         }
-        if(/Firefox/.test(navigator.userAgent)){
+        if (/Firefox/.test(navigator.userAgent)) {
             document.addEventListener('mozfullscreenchange', docfullscreenchange);
             document.addEventListener('fullscreenchange', docfullscreenchange);
         } else {
@@ -112,7 +113,7 @@ class FullScreen {
             else if (document.msCancelFullScreen) {
                 document.msCancelFullScreen();
             }
-            else if (document.msExitFullscreen){
+            else if (document.msExitFullscreen) {
                 document.msExitFullscreen();
             }
             break;