Jelajahi Sumber

full pointer support and fullscreen fix

Raanan Weber 7 tahun lalu
induk
melakukan
e87e3a9f08

File diff ditekan karena terlalu besar
+ 210 - 0
Viewer/assets/pep.min.js


File diff ditekan karena terlalu besar
+ 228 - 9
Viewer/dist/viewer.js


File diff ditekan karena terlalu besar
+ 7 - 3
Viewer/dist/viewer.min.js


+ 1 - 0
Viewer/src/index.ts

@@ -14,6 +14,7 @@ import { AbstractViewer } from './viewer/viewer';
 import 'babylonjs';
 import 'babylonjs-loaders';
 import 'babylonjs-materials';
+import '../assets/pep.min';
 
 import { InitTags } from './initializer';
 

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

@@ -107,7 +107,7 @@ export class DefaultViewer extends AbstractViewer {
                                     let requestFullScreen = viewerElement.requestFullscreen || viewerElement.webkitRequestFullscreen || (<any>viewerElement).msRequestFullscreen || (<any>viewerElement).mozRequestFullScreen;
                                     requestFullScreen.call(viewerElement);
                                 } else {
-                                    let exitFullscreen = document.exitFullscreen || document.webkitExitFullscreen
+                                    let exitFullscreen = document.exitFullscreen || document.webkitExitFullscreen || (<any>document).msExitFullscreen || document.mozCancelFullScreen
                                     exitFullscreen.call(document);
                                 }