This commit is contained in:
Sam Potts
2017-11-09 19:40:45 +11:00
parent 86a5724bdb
commit f878581c8f
14 changed files with 78 additions and 59 deletions

View File

@ -168,7 +168,7 @@ const youtube = {
});
// Volume
let volume = instance.getVolume() / 100;
let { volume } = player.config;
Object.defineProperty(player.media, 'volume', {
get() {
return volume;
@ -181,13 +181,14 @@ const youtube = {
});
// Muted
player.media.muted = instance.isMuted();
let { muted } = player.config;
Object.defineProperty(player.media, 'muted', {
get() {
return instance.isMuted();
return muted;
},
set(input) {
const toggle = utils.is.boolean(input) ? input : false;
const toggle = utils.is.boolean(input) ? input : muted;
muted = toggle;
instance[toggle ? 'mute' : 'unMute']();
utils.dispatchEvent.call(player, player.media, 'volumechange');
},