Преглед на файлове

Show error template when model not loaded.

Raanan Weber преди 7 години
родител
ревизия
726fd4ba80
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      Viewer/src/viewer/defaultViewer.ts

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

@@ -113,7 +113,10 @@ export class DefaultViewer extends AbstractViewer {
 
     public loadModel(model: any = this.configuration.model): Promise<Scene> {
         this.showLoadingScreen();
-        return super.loadModel(model, true);
+        return super.loadModel(model, true).catch(() => {
+            this.showOverlayScreen('error');
+            return this.scene;
+        });
     }
 
     public onModelLoaded(meshes: Array<AbstractMesh>) {