Show Menu
TOPICS×

setAsset

JavaScript API reference for Interactive Video Viewer.
setAsset(asset[, data])
Sets the new asset and optional additional asset data. You can call this parameter at any time, either before or after init() . If it is called after init() , the viewer swaps the asset at runtime.
See also init .
asset
{ String } new asset ID.
data
{ JSON } JSON object with the following optional fields (case sensitive):
  • posterimage - Image to display on the first frame beforethe video starts playing. See VideoPlayer.posterimage .
  • caption - location of the new caption file. If not specified, the caption button is not visible in the user interface.
  • navigation - URL or path to the WebVTT navigation content. The WebVTT file should be served by Image Serving.
  • interactiveData - URL or path to WebVTT interactive data content. The WebVTT file must be served by Image Serving.

Returns

None.

Example

<instance>.setAsset("/content/dam/mac/aodmarketingna/dm-viewers-content/video/Glacier.mp4")