Преглед изворни кода

better offline support initialization

David Catuhe пре 8 година
родитељ
комит
e03706ac75
3 измењених фајлова са 14842 додато и 14840 уклоњено
  1. 7418 7418
      dist/preview release/babylon.d.ts
  2. 7418 7418
      dist/preview release/babylon.module.d.ts
  3. 6 4
      src/babylon.engine.ts

Разлика између датотеке није приказан због своје велике величине
+ 7418 - 7418
dist/preview release/babylon.d.ts


Разлика између датотеке није приказан због своје велике величине
+ 7418 - 7418
dist/preview release/babylon.module.d.ts


+ 6 - 4
src/babylon.engine.ts

@@ -543,7 +543,7 @@
         public renderEvenInBackground = true;
         public renderEvenInBackground = true;
         public preventCacheWipeBetweenFrames = false;
         public preventCacheWipeBetweenFrames = false;
         // To enable/disable IDB support and avoid XHR on .manifest
         // To enable/disable IDB support and avoid XHR on .manifest
-        public enableOfflineSupport = BABYLON.Database;
+        public enableOfflineSupport = false;
         public scenes = new Array<Scene>();
         public scenes = new Array<Scene>();
 
 
         // Observables
         // Observables
@@ -967,18 +967,20 @@
                 this._currentBufferPointers[i] = new BufferPointer();
                 this._currentBufferPointers[i] = new BufferPointer();
             }
             }
 
 
-            //Load WebVR Devices
+            // Load WebVR Devices
             if (options.autoEnableWebVR) {
             if (options.autoEnableWebVR) {
                 this.initWebVR();
                 this.initWebVR();
             }
             }
 
 
-            //Detect if we are running on a faulty buggy OS.
+            // Detect if we are running on a faulty buggy OS.
             this._badOS = /iPad/i.test(navigator.userAgent) || /iPhone/i.test(navigator.userAgent);
             this._badOS = /iPad/i.test(navigator.userAgent) || /iPhone/i.test(navigator.userAgent);
 
 
-            //Detect if we are running on a faulty buggy desktop OS.
+            // Detect if we are running on a faulty buggy desktop OS.
             this._badDesktopOS = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
             this._badDesktopOS = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
 
 
             Tools.Log("Babylon.js engine (v" + Engine.Version + ") launched");
             Tools.Log("Babylon.js engine (v" + Engine.Version + ") launched");
+
+            this.enableOfflineSupport = (BABYLON.Database !== undefined);
         }
         }
 
 
         public get webGLVersion(): number {
         public get webGLVersion(): number {