MixedMediaViewer

JavaScript-API-Referenz für Viewer für gemischte Medien.

MixedMediaViewer([config])

Constructor erstellt eine neue Viewer-Instanz für gemischte Medien.

Parameter

config

{Object} optionales JSON-Konfigurationsobjekt ermöglicht es allen Viewer-Einstellungen, an den Konstruktor zu übergeben, und verhindert, dass einzelne Setter-Methoden aufgerufen werden. Enthält die folgenden Eigenschaften:

  • containerId - {String} ID des DOM-Containers (normalerweise ein DIV ), in den der Viewer eingefügt wird. Es ist nicht erforderlich, dass das Containerelement zum Zeitpunkt des Aufrufs dieser Methode erstellt wird. Der Container muss jedoch vorhanden sein, wenn init() ausgeführt wird. Erforderlich.
  • params - {Object} JSON-Objekt mit Viewer-Konfigurationsparametern, bei denen der Eigenschaftsname entweder eine Viewer-spezifische Konfigurationsoption oder ein SDK-Modifikator ist und der Wert dieser Eigenschaft ein entsprechender settings-Wert ist. Erforderlich.
  • Handler - {Object} JSON-Objekt mit Viewer-Ereignis-Rückrufen, wobei der Eigenschaftsname der Name des unterstützten Viewer-Ereignisses ist und der Eigenschaftswert eine JavaScript-Funktionsreferenz zu einem entsprechenden Rückruf ist. Optional.

    Weitere Informationen zu Viewer-Ereignissen finden Sie unter Ereignis-Rückrufe .

  • lokalisierteTexte - { Object } JSON-Objekt mit Lokalisierungsdaten. Optional.

    Weitere Informationen finden Sie unter Lokalisierung von Benutzeroberflächenelementen .

    Weitere Informationen zum Inhalt des Objekts finden Sie im Viewer SDK-Benutzerhandbuch und im Beispiel .

Rückgabe

Keine.

Beispiel

var mixedMediaViewer = new s7viewers.MixedMediaViewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"Scene7SharedAssets/Mixed_Media_Set_Sample", 
 "serverurl":"http://s7d1.scene7.com/is/image/", 
 "videoserverurl":"http://s7d1.scene7.com/is/content/" 
}, 
"handlers":{ 
 "initComplete":function() { 
  console.log("init complete"); 
} 
}, 
"localizedTexts":{ 
"en":{ 
"CloseButton.TOOLTIP":"Close" 
}, 
"fr":{ 
"CloseButton.TOOLTIP":"Fermer" 
}, 
defaultLocale:"en" 
} 
});

Auf dieser Seite