From e1d3a3d7b2bdfccd717be345dae5015a81bc9b58 Mon Sep 17 00:00:00 2001 From: Xaver Maierhofer Date: Wed, 1 Aug 2018 16:05:50 +0200 Subject: [PATCH] [BUGFIX] Fullscreen firefox legacy & chrome --- lib/utils/helper.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/utils/helper.js b/lib/utils/helper.js index fd698b9..29070b7 100644 --- a/lib/utils/helper.js +++ b/lib/utils/helper.js @@ -178,17 +178,17 @@ define({ ctx.fill(); }, fullscreen: function fullscreen(btn) { - if (!document.fullscreenElement) { + if (!document.fullscreenElement && !document.webkitFullscreenElement && !document.mozFullScreenElement) { var fel = document.firstElementChild; var func = fel.requestFullscreen || fel.webkitRequestFullScreen - || fel.msRequestFullscreen; + || fel.mozRequestFullScreen; func.call(fel); btn.classList.add('ion-full-exit'); } else { func = document.exitFullscreen - || document.webkitexitFullscreen - || document.msexitFullscreen; + || document.webkitExitFullscreen + || document.mozCancelFullScreen; if (func) { func.call(document); btn.classList.add('ion-full-enter');