Ich verwende den Forge Viewer auf einer Angular 5-Anwendung.Vollständig Entladen und neu laden Forge Viewer
Gibt es eine Möglichkeit, den Viewer vollständig zu entladen, damit er später erneut geladen werden kann?
Ich habe den folgenden Code, um den Betrachter zu entladen:
if (this.viewer && this.viewer.running) {
this.viewer.tearDown();
this.viewer.finish();
this.viewer = null;
}
Und ich habe auch den Code der Betrachter den Benutzer jedes Mal laden die Seite gelangt.
Wenn ein Benutzer derzeit zu einer anderen Seite der Anwendung navigiert, wird dieser Code ausgeführt, aber wenn der Benutzer zu der Seite zurückkehrt, die den Viewer enthält, wird ein graues Feld angezeigt, in dem sich der Viewer befinden sollte.
Hier ist ein GitHub Repo, der das Problem reproduziert: https://github.com/theivanaguilar/forge-viewer-reload
Bin ich hier etwas fehlt?
das wird funktionieren, vielen Dank! –