setVideo setvideo

JavaScript API reference for Smart Crop 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]
(https://experienceleague.adobe.com/c-html5-aem-asset-viewers/c-html5-aem-smartcropvideo/c-html5-aem-smartcropvideo-viewer-javascriptapiref/r-html5-aem-smartcropvideo-viewer-javascriptapiref-init.html?lang=en#reference-3b570ba8b35045d6b30fb178c21a66c6).

Parameters section-b6affc90b3a84584b684641c86862e01

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 section-1d3cf85bc7cc4dfe9670e038d02b9101

None.

Example section-9e9332aa86b74a5fb321375c03fdc5b3

<instance>.setVideo("https://s7d9.scene7.com/is/content/Scene7SharedAssets/Glacier_Climber_MP4")
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8