mirror of
https://github.com/videojs/video.js.git
synced 2025-01-13 10:32:26 +02:00
@bc-bbay Load plugins before controls. closes #2094
This commit is contained in:
parent
013d59db76
commit
4fa6a942d9
@ -18,6 +18,7 @@ CHANGELOG
|
||||
* @forbesjo added the `scrubbing` property ([view](https://github.com/videojs/video.js/pull/2080))
|
||||
* @heff switched to border-box sizing for all player elements ([view](https://github.com/videojs/video.js/pull/2082))
|
||||
* @forbesjo added a vjs-button class to button controls ([view](https://github.com/videojs/video.js/pull/2084))
|
||||
* @bc-bbay Load plugins before controls ([view](https://github.com/videojs/video.js/pull/2094))
|
||||
|
||||
--------------------
|
||||
|
||||
|
@ -108,6 +108,14 @@ class Player extends Component {
|
||||
this.scrubbing_ = false;
|
||||
|
||||
this.el_ = this.createEl();
|
||||
|
||||
// Load plugins
|
||||
if (options['plugins']) {
|
||||
Lib.obj.each(options['plugins'], function(key, val){
|
||||
this[key](val);
|
||||
}, this);
|
||||
}
|
||||
|
||||
this.initChildren();
|
||||
|
||||
// Set isAudio based on whether or not an audio tag was used
|
||||
@ -138,12 +146,6 @@ class Player extends Component {
|
||||
// Make player easily findable by ID
|
||||
Player.players[this.id_] = this;
|
||||
|
||||
if (options['plugins']) {
|
||||
Lib.obj.each(options['plugins'], function(key, val){
|
||||
this[key](val);
|
||||
}, this);
|
||||
}
|
||||
|
||||
// When the player is first initialized, trigger activity so components
|
||||
// like the control bar show themselves if needed
|
||||
this.userActive_ = true;
|
||||
|
Loading…
Reference in New Issue
Block a user