适用于混合媒体查看器的JavaScript API引用。
setAsset( *
asset*[,data]))
设置新资源和可选的其他资源数据。 您可以随时在之前或之后调用此参数 init()
. 如果在之后调用 init()
时,查看器会在运行时交换资源。
另请参阅 init.
*
资产*
- { String
}个新资产ID或显式混合媒体集,并在后面附加可选的图像服务修饰符 ?
.
此查看器不支持使用IR(图像渲染)或UGC(用户生成的内容)的图像。
*
数据*
- { JSON
新字幕文件的}位置。
如果未指定,则说明按钮在用户界面中不可见。 使用此参数指定的字幕适用于混合媒体集中排名靠前的视频;后续播放的视频不含字幕。 此查看器支持以下组件ID:
组件Id |
查看器SDK组件类名称 |
---|---|
后影像 |
在视频开始播放前的第一帧显示的图像。 |
题注 |
新字幕文件的位置。 如果未指定,则说明按钮在用户界面中不可见。 使用此参数指定的字幕适用于媒体集中排名第一的视频。 随后播放的视频不含字幕。 |
无。
单个媒体集引用:
<instance>.setAsset("Scene7SharedAssets/Mixed_Media_Set_Sample")
显式媒体集:
<instance>.setAsset("Scene7SharedAssets/Backpack_J;;advanced_image;,Scene7SharedAssets/Frame-6;;advanced_image;,Scene7SharedAssets/Frame-2;;advanced_image;,Scene7SharedAssets/SpinSet_Sample;;spin;,Scene7SharedAssets/ImageSet-Colors-Sample;;advanced_swatchset;,Scene7SharedAssets/Glacier_Climber_640x360;Scene7SharedAssets/Glacier_Climber_640x360;video;")
锐化修饰符已添加到集中的所有图像:
<instance>.setAsset("Scene7SharedAssets/Mixed_Media_Set_Sample?op_sharpen=1")