diff -r 539c9bee5372 -r 7623f9af9272 src/widgets/PopcornPlayer.js --- a/src/widgets/PopcornPlayer.js Fri Sep 25 14:45:38 2015 +0200 +++ b/src/widgets/PopcornPlayer.js Fri Oct 02 11:27:17 2015 +0200 @@ -10,26 +10,19 @@ }; IriSP.Widgets.PopcornPlayer.prototype.draw = function() { - - if (typeof this.video === "undefined") { this.video = this.media.video; } - + if (this.url_transform) { this.video = this.url_transform(this.video); } - + if (/^(https?:\/\/)?(www\.)?vimeo\.com/.test(this.video)) { - /* VIMEO */ - var _popcorn = Popcorn.vimeo(this.container, this.video); - } else if (/^(https?:\/\/)?(www\.)?youtube\.com/.test(this.video)) { - /* YOUTUBE */ - var _urlparts = this.video.split(/[?&]/), _params = {}; for (var i = 1; i < _urlparts.length; i++) { @@ -42,13 +35,11 @@ _params.autoplay = 1; } _url = _urlparts[0] + '?' + IriSP.jQuery.param(_params); - + var _popcorn = Popcorn.youtube(this.container, _url); - + } else { - /* DEFAULT HTML5 */ - var _tmpId = IriSP._.uniqueId("popcorn"), _videoEl = IriSP.jQuery('