Jelajahi Sumber

fullscreen for all browsers.
Thank god for web standards!

Raanan Weber 7 tahun lalu
induk
melakukan
952a82dd75
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      Viewer/src/viewer/defaultViewer.ts

+ 1 - 1
Viewer/src/viewer/defaultViewer.ts

@@ -90,7 +90,7 @@ export class DefaultViewer extends AbstractViewer {
                         switch (data.selector) {
                         switch (data.selector) {
                             case '#fullscreen-button':
                             case '#fullscreen-button':
                                 if (!isFullscreen) {
                                 if (!isFullscreen) {
-                                    let requestFullScreen = viewerElement.requestFullscreen || viewerElement.webkitRequestFullscreen; // || viewerElement.parent.msRequestFullscreen || viewerElement.parent.mozRequestFullScreen 
+                                    let requestFullScreen = viewerElement.requestFullscreen || viewerElement.webkitRequestFullscreen || (<any>viewerElement).msRequestFullscreen || (<any>viewerElement).mozRequestFullScreen;
                                     requestFullScreen.call(viewerElement);
                                     requestFullScreen.call(viewerElement);
                                 } else {
                                 } else {
                                     let exitFullscreen = document.exitFullscreen || document.webkitExitFullscreen
                                     let exitFullscreen = document.exitFullscreen || document.webkitExitFullscreen