When using YouTube as source for a video in "interactive video" and the video contains captions, the user can turn them on or off and also switch to any language that's available.
For not cluttering the user interface, there will only be one additional button (e.g. labeled CC) that reveals a list of languages and the additional option "off" at the top. The list could use the same look and feel as the QualityChooser.
Looks good, excellent work
2017-04-25 12:54:41.336 www-widgetapi.js:139 Uncaught TypeError: Cannot read property 'tracklist' of undefined
at X.g.T (www-widgetapi.js:139)
at onApiChange (eval at success (h5peditor.js?oox38c:102), <anonymous>:26239:36)
at L.g.I (www-widgetapi.js:64)
at X.g.l (www-widgetapi.js:112)
at X.g.J (www-widgetapi.js:130)
at Jb.W.g (www-widgetapi.js:125)
at f (www-widgetapi.js:93)
reported by
sw.js:5 Uncaught TypeError: Object.defineProperty called on non-object
Looks good