Instantly update volume changes.

This commit is contained in:
damencho 2016-03-31 15:32:13 -05:00
parent bd09fa2601
commit 9a984b7f84
1 changed files with 15 additions and 0 deletions

View File

@ -119,6 +119,10 @@ export default class SharedVideoManager {
self.player = event.target;
// add listener for volume changes
self.player.addEventListener(
"onVolumeChange", "onVolumeChange");
if(self.initialAttributes)
{
self.processAttributes(
@ -133,6 +137,17 @@ export default class SharedVideoManager {
}
};
/**
* Gets notified for volume state changed.
* @param event
*/
window.onVolumeChange = function (event) {
if(!self.player)
return;
self.updateCheck();
};
window.onPlayerReady = function(event) {
let player = event.target;
// do not relay on autoplay as it is not sending all of the events