What JavaScript methods are available for Video Player?

Question

What JavaScript methods may be used for controlling the behavior of Video Player?

Answer

The following table describes the available actions and JavaScript methods available for controlling VideoPlayer:

ActionDescriptionJavaScript
PlayPlay videopowa.play()
PausePause videopowa.pause()
Jump ForwardJump forwardnsecondspowa.jump(n)
Jump BackwardJump backwardnsecondspowa.jump(-n)
Seek TimeJump to a time in secondspowa.seekTime(<seconds>)
Seek PositionJump to a % location using decimal 0.0-1.0powa.seekPosition(<0.0-1.0>)
Seek LiveJump to live in a live streampowa.seekLive()
Show specified subtitlesShow subtitles specified by label/languagepowa.showSubtitles('<language>')
Show first/default subtitlesShow first available subtitlespowa.showSubtitles()
Hide subtitlesHide subtitlespowa.hideSubtitles()
Toggle subtitlesToggle subtitlespowa.toggleSubtitles()