Show Menu
TOPICS×

setVideo

JavaScript API reference for Video Viewer
setVideo(videoUrl[, data])
Sets new external video and optional additional video data. Can be called at any time, both before and after init() . If called after init() , the viewer swaps the video in run time.
See also init .

Parameters

videoUrl
{ String } an absolute URL to the new video.
data
{ JSON } JSON object with the following optional fields (case-sensitive):
  • posterimage - Image to display on the first frame before the video starts playing. See VideoPlayer.posterimage .
  • caption - Location of the new caption file. If no caption file is specified, the caption button is not displayed in the user interface.
  • navigation - URL or path to WebVTT navigation content. The WebVTT file should be served by Image Serving.

Returns

None.

Example

<instance>.setVideo("https://s7d9.scene7.com/is/content/Scene7SharedAssets/Glacier_Climber_MP4")