getComponent getcomponent

JavaScript-API-Referenz für Video-Viewer

getComponent(componentId)

Gibt einen Verweis auf die Viewer-SDK-Komponente zurück, die vom Viewer verwendet wird. Die Web-Seite kann diese Methode verwenden, um das Verhalten des vordefinierten Viewers zu erweitern oder anzupassen. Rufen Sie diese Methode erst auf, nachdem der initComplete Viewer-Rückruf ausgeführt wurde. Andernfalls wird die Komponente möglicherweise noch nicht von der Viewer-Logik erstellt.

Parameter section-4fb77a645fdd45b3aaa5079c31e3bb05

*componentID* - {String} eine ID der Viewer-SDK-Komponente an, die vom Viewer verwendet wird. Dieser Viewer unterstützt die folgenden Komponenten-IDs:

Komponenten-ID
Name der Viewer-SDK-Komponentenklasse
parameterManager-
s7sdk.ParameterManager-
Container-
s7sdk.common.Container-
MediaSet-
s7sdk.set.MediaSet-
zoomView-
s7sdk.image.ZoomView
Farbfelder
s7sdk.set.swatches-
setIndicator
s7sdk.set.SetIndicator-
zoomInButton-
s7sdk.common.ZoomInButton
zoomOutButton-
s7sdk.common.ZoomOutButton
zoomResetButton-
s7sdk.common.ZoomResetButton-
fullScreenButton
s7sdk.common.FullScreenButton-
closeButton-
s7sdk.common.CloseButton-

Bei der Arbeit mit SDK-APIs ist es wichtig, einen vollqualifizierten SDK-Namespace zu verwenden, wie in Viewer-SDK-Namespace beschrieben.

Weitere Informationen zu einer bestimmten Komponente finden Sie in der Dokumentation zur Viewer-SDK-API .

Rückgabe section-1d3cf85bc7cc4dfe9670e038d02b9101

{Object} - ein Verweis auf die Viewer-SDK-Komponente. Die Methode gibt null zurück, wenn die componentId keine unterstützte Viewer-Komponente ist oder wenn die Komponente noch nicht von der Viewer-Logik erstellt wurde.

Beispiel section-9e9332aa86b74a5fb321375c03fdc5b3

<instance>.setHandlers({
 "initComplete":function() {
  var zoomView = <instance>.getComponent("zoomView");
}
})
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8