diff -r 539c9bee5372 -r 7623f9af9272 src/js/html-player.js --- a/src/js/html-player.js Fri Sep 25 14:45:38 2015 +0200 +++ b/src/js/html-player.js Fri Oct 02 11:27:17 2015 +0200 @@ -30,7 +30,17 @@ videoEl.append(_srcNode); } } - + if (opts.subtitle) { + var _trackNode = IriSP.jQuery(''); + _trackNode.attr({ + label: "Subtitles", + kind: "subtitles", + srclang: "fr", + src: opts.subtitle, + default: "" + }); + videoEl.append(_trackNode); + } jqselector.html(videoEl); var mediaEl = videoEl[0]; @@ -129,4 +139,11 @@ media.trigger("seeked"); }); + videoEl.on("click", function() { + if (mediaEl.paused) { + media.play(); + } else { + media.pause(); + }; + }); };