setAsset

混合媒體檢視器的JavaScript API參考。

setAsset( *asset*[,data]))

設定新資產和選用的其他資產資料。 您可以在init()之前或之後隨時呼叫此參數。 如果在init()之後呼叫,檢視器會在執行階段交換資產。

另請參閱init

參數

*asset* - { String}個新資產ID或明確的混合媒體集,之後附加選用的「影像伺服」修飾元 ?

此檢視器不支援使用IR(影像轉譯)或UGC(使用者產生的內容)的影像。

*資料* - { JSON}新字幕檔案的位置。

如果未指定,則註解按鈕在用戶介面中不可見。 使用此參數指定的字幕適用於混合媒體集中最先出現的視頻;後續視頻播放沒有字幕。 此檢視器支援下列元件ID:

元件ID

檢視器SDK元件類別名稱

後驗影像

在視訊開始播放之前,要在第一個影格上顯示的影像。

請參閱 VideoPlayer.pheinmage

字幕

新字幕檔案的位置。

如果未指定,則註解按鈕在用戶介面中不可見。 以此參數指定的字幕會套用至媒體集中最先出現的影片。 後續視頻播放沒有字幕。

傳回

無。

範例

單媒體集參考:

<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")

本頁內容