用於混合媒體查看器的JavaScript API參考。
setAsset( *
asset*[,data]))
設定新資產和可選附加資產資料。 可以在任何時間(在之前或之後)調用此參數 init()
。 如果在 init()
,查看器在運行時交換資產。
另請參閱 初始化。
*
資產*
- { String
}新資產ID或顯式混合媒體集,在後面附加可選的「影像服務」修改符 ?
。
此查看器不支援使用IR(影像呈現)或UGC(用戶生成的內容)的影像。
*
資料*
- { JSON
}新標題檔案的位置。
如果未指定,則說明按鈕在用戶介面中不可見。 使用此參數指定的字幕適用於混合媒體集中最先出現的視頻;隨後播放的視頻沒有字幕。 此查看器支援以下元件ID:
元件ID |
查看器SDK元件類名 |
---|---|
後驗 |
在視頻開始播放之前,要在第一幀上顯示的影像。 請參閱 VideoPlayer.後驗影像 。 |
字幕 |
新標題檔案的位置。 如果未指定,則說明按鈕在用戶介面中不可見。 使用此參數指定的字幕應用於媒體集中最先出現的視頻。 後續視頻播放時沒有字幕。 |
無。
單媒體集引用:
<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")