ADSK.C360.initViewer(settings)

Initialisiert den Configurator 360-Viewer.

settings

Typ: Einfaches Objekt.

Ein Satz von Schlüssel-/Wert-Paaren, mit denen der Viewer konfiguriert wird. Eine Beispielkonfiguration finden Sie in den initViewer-Argumenten auf der Beispielseite.

container (erforderlich)

Typ: Zeichenfolge oder DOM-Element.

Gibt den Container für den Viewer an. Wenn der Viewer erstellt wird, wird dieses Containerelement ausgefüllt. Der Wert kann entweder eine Zeichenfolge für die ID des Containers oder das DOM-Element sein.

Beispiel:

<div id="myViewer"></div>
// Use String
container: 'myViewer'

// Use DOM Element
container: document.getElementById('myViewer')

design (erforderlich)

Typ: Zeichenfolge

Gibt die in den Viewer zu ladende Configurator 360-Konstruktion an. Der Wert ist der Pfad-Teil der Konstruktions-URL auf der Configurator 360-Site (Format ist '123456789/abcdefg').

panes (optional => Vorgabe: True)

Typ: Boolescher Wert oder einfaches Objekt.

True bedeutet einblenden; False bedeutet ausblenden.

Wenn diese Einstellung ein Boolescher Wert ist, bedeutet dies, dass alle Bereiche ein- bzw. ausgeblendet werden (Vorgabe ist alle einblenden).

Wenn diese Einstellung null oder ein leeres Objekt ( {} ) ist, werden alle Bereiche ausgeblendet.

Wenn diese Einstellung ein Objekt ist, steht jeder Name für einen Bereich, der ein- bzw. ausgeblendet werden soll. Jeder Wert muss ein Boolescher Wert sein. Die Vorgabe lautet ausblenden, wenn kein Bereich aufgeführt ist.

Weitere Informationen zu den verfügbaren Bereichen finden Sie unter ADSK.C360.getPanes() in diesem Thema.

openFromFile (optional)

Typ: Blob

Inhalte einer IKMS-Datei (beim Configurator 360-Speichervorgang erzeugt) zum Laden in den Viewer. Speichern Sie die Sitzung aus der gleichen Konstruktion, die Sie öffnen, oder die Sitzung wird ignoriert. Dies wird in der Regel aus einem <input type="file">-Element oder aus einer XMLHttpRequest mit responseType = 'blob' erhalten.

standardErrorDialogs (optional => Vorgabe: True)

Typ: Boolescher Wert

Wenn True, werden die Standard-Fehlerdialogfelder in Configurator 360 angezeigt. Die Fehlerrückmeldung wird sofort aufgerufen, wenn das Fehlerdialogfeld angezeigt wird. Wenn False, wird die Fehlerrückmeldung einfach von Configurator 360 aufgerufen, und es wird nichts angezeigt. Die Anzeige erfolgt über die Fehlerrückmeldung.

standardTimeoutDialogs (optional => Vorgabe: True)

Typ: Boolescher Wert

Wenn True, werden die Standarddialogfelder für die Zeitüberschreitung in Configurator 360 angezeigt. Die Zeitüberschreitungsrückmeldung wird aufgerufen, wenn der Benutzer die Option Jetzt beenden auswählt oder bei der Sitzung eine Zeitüberschreitung auftritt. Wenn False, wird die Zeitüberschreitungsrückmeldung einfach von Configurator 360 aufgerufen, wenn bei der Sitzung eine Zeitüberschreitung auftritt, und es wird nichts angezeigt. Die Anzeige erfolgt über die Zeitüberschreitungsrückmeldung.

success (optional)

Typ: Funktion (function (viewer) { } ).

Rückmeldungsfunktion, die aufgerufen wird, wenn der Configurator 360-Viewer erfolgreich geladen wurde.

viewer

Typ: C360Viewer.

error (optional)

Typ: Funktion (function (viewer) { } ).

Rückmeldungsfunktion, die aufgerufen wird, wenn der Configurator 360-Viewer aus einem beliebigen Grund nicht geladen werden kann.

viewer

Typ: C360Viewer.

timeout (optional)

Typ: Funktion (function (viewer) { } )

Rückmeldungsfunktion, die aufgerufen wird, wenn bei der Configurator 360-Sitzung eine Zeitüberschreitung auftritt.

viewer

Typ: C360Viewer.