getComponent

視頻查看器的JavaScript API參考

getComponent(componentId)

返回對查看器使用的Viewer SDK元件的引用。 該網頁可以使用這種方法來擴展或定制出廠時查看器的行為。 僅在 initComplete 查看器回調已運行,否則查看器邏輯可能尚未建立元件。

參數

*元件ID* - {String} 查看器使用的查看器SDK元件的ID。 此查看器支援以下元件ID:

元件ID

查看器SDK元件類名

參數管理器

s7sdk.ParameterManager

容器

s7sdk.common.container

媒體集

s7sdk.set.MediaSet

視頻播放器

s7sdk.video.VideoPlayer

全屏按鈕

s7sdk.common.FullScreenButton

mutable卷

s7sdk.video.MutableVolume

playPauseButton

s7sdk.common.PlayPauseButton

視頻掃描器

s7sdk.video.VideoScruber

視頻時間

s7sdk.video.VideoTime

closedCaptionButton

s7sdk.common.ClosedCaptionButton

控制項

s7sdk.common.ControlBar

社交共用

s7sdk.share.SocialShare

twitter共用

s7sdk.share.TwitterShare

facebook共用

s7sdk.share.FacebookShare

連結共用

s7sdk.share.LinkShare

電子郵件共用

s7sdk.share.EmailShare

嵌入共用

s7sdk.share.EmbedShare

使用SDK API時,必須使用正確的完全限定的SDK命名空間,如中所述 查看器SDK命名空間

有關特定元件的詳細資訊,請參閱查看器SDK API文檔。

返回

{Object} 對查看器SDK元件的引用。 方法返回 nullcomponentId 不是受支援的查看器元件,或者如果查看器邏輯尚未建立該元件。

範例

<instance>.setHandlers({
 "initComplete":function() {
  var videoPlayer = <instance>.getComponent("videoPlayer");
}
})

本頁內容