getComponent getcomponent
交互式视频查看器的JavaScript API参考。
getComponent(componentId)
返回对查看器使用的查看器SDK组件的引用。 网页可以使用此方法来扩展或自定义开箱即用查看器的行为。 仅在运行initComplete
查看器回调后调用此方法,否则查看器逻辑可能尚未创建组件。
参数 section-4fb77a645fdd45b3aaa5079c31e3bb05
*
componentID*
- {String}
查看器使用的查看器SDK组件的ID。 此查看器支持以下组件ID:
组件Id
查看器SDK组件类名称
parameterManager
s7sdk.ParameterManager
容器
s7sdk.common.Container
媒体集
s7sdk.set.MediaSet
视频播放器
s7sdk.video.VideoPlayer
交互式样本
s7sdk.set.InteractiveSwatches
调用操作
s7sdk.set.CallToAction
fullScreenButton
s7sdk.common.FullScreenButton
mutableVolume
s7sdk.video.MutableVolume
playPauseButton
s7sdk.common.PlayPauseButton
videoScrubber
s7sdk.video.VideoScrubber
videoTime
s7sdk.video.VideoTime
closedCaptionButton
s7sdk.common.ClosedCaptionButton
控件
s7sdk.common.ControlBar
社交共享
s7sdk.share.SocialShare
twitterShare
s7sdk.share.TwitterShare
facebookShare
s7sdk.share.FacebookShare
linkShare
s7sdk.share.LinkShare
在使用SDK API时,请务必使用Viewer SDK命名空间中描述的正确、完全限定的SDK命名空间。
有关特定组件的更多信息,请参阅 Viewer SDK API 文档。
返回 section-1d3cf85bc7cc4dfe9670e038d02b9101
{Object}
对查看器SDK组件的引用。 如果componentId
不是受支持的查看器组件,或者该组件尚未由查看器逻辑创建,则此方法将返回null
。
示例 section-9e9332aa86b74a5fb321375c03fdc5b3
<instance>.setHandlers({
"initComplete":function() {
var videoPlayer = <instance>.getComponent("videoPlayer");
}
})
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8