It is possible to set a standard subtitle through the API. Viewers of the respective video will then automatically see the subtitle without the need to activate it by themselves.
Get subtitles
To determine which subtitles are available for a video. A list of all available subtitles is returned.
Player.getTextTracks()
Sample response
[Object, Object] 0: Object id: "0" label: "Ti?ng Vi?t" language: "vi" proto: Object 1: Object id: "1" label: "English" language: "en" proto: Object length: 2 proto: Array(0)
Set subtitle
Player.setTextTrack(trackId)
Parameter | Type | Description |
---|---|---|
trackId | string | ID of the subtitle track that you want to set as standard. |
Disable subtitle
Disables the standard subtitle that you have set.
Player.disableTextTrack