setAsset

上次更新: 2023-05-26
  • 建立對象:
  • Developer
    User

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

setAsset( *asset*[,data]))

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

另請參閱 init.

參數

*資產* - { String}新資產ID或明確混合媒體集,並於後面附加選用的影像伺服修飾元 ?.

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

*資料* - { JSON}新註解檔案的位置。

如果未指定,則不會在使用者介面中顯示註解按鈕。 使用此引數指定的註解會套用至混合媒體集中第一個出現的視訊;後續的視訊播放時不會加上註解。 此檢視器支援下列元件ID:

元件ID

檢視器SDK元件類別名稱

後方影像

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

另請參閱 VideoPlayer.posterimage .

註解

新註解檔案的位置。

如果未指定,則不會在使用者介面中顯示註解按鈕。 以此引數指定的註解會套用至媒體集中排名第一的視訊。 後續影片播放時不會加上註解。

傳回

無。

範例

單一媒體集參考:

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

本頁內容