混在メディアビューアのJavaScript APIリファレンス。
setAsset( *
asset*[,data]))
新しいアセットとオプションの追加アセットデータを設定します。 このパラメーターは、init()
の前後いつでも呼び出すことができます。 init()
の後に呼び出した場合、ビューアは実行時にアセットを入れ替えます。
initも参照してください。
*
asset*
- { String
}新しいアセットIDまたは明示的な混在メディアセット。オプションとして画像サービング修飾子を後に付加 ?
。
IR(画像レンダリング)またはUGC(ユーザ生成コンテンツ)を使用する画像は、このビューアではサポートされていません。
*
data*
- { JSON
}新しいキャプションファイルの場所。
指定しなかった場合、キャプションボタンはユーザーインターフェイスに表示されません。 このパラメーターで指定されたキャプションは、混在メディアセットでの最初のビデオに適用されます。後続のビデオはキャプションなしで再生されます。 このビューアでは、次のコンポーネントIDがサポートされています。
コンポーネントID |
ビューアSDKコンポーネントのクラス名 |
---|---|
posterimage |
ビデオ開始の再生前の最初のフレームに表示する画像。 VideoPlayer.posterimage を参照してください。 |
caption |
新しいキャプションファイルの場所。 指定しなかった場合、キャプションボタンはユーザーインターフェイスに表示されません。 このパラメーターで指定されたキャプションは、メディアセットの最初のビデオに適用されます。 以降のビデオはキャプションなしで再生されます。 |
なし
1つのメディアセットの参照:
<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")