aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/plugins/youtube.js
diff options
context:
space:
mode:
authorSam Potts <me@sampotts.me>2017-11-09 19:40:45 +1100
committerSam Potts <me@sampotts.me>2017-11-09 19:40:45 +1100
commitf878581c8fe8c3e525722762553cf085e67d990f (patch)
tree600a9b488be0017740e31b089fad96130fddc8a4 /src/js/plugins/youtube.js
parent86a5724bdb84a1dc9e503f5907ad80caf395bf0a (diff)
downloadplyr-f878581c8fe8c3e525722762553cf085e67d990f.tar.lz
plyr-f878581c8fe8c3e525722762553cf085e67d990f.tar.xz
plyr-f878581c8fe8c3e525722762553cf085e67d990f.zip
UI bugs
Diffstat (limited to 'src/js/plugins/youtube.js')
-rw-r--r--src/js/plugins/youtube.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/js/plugins/youtube.js b/src/js/plugins/youtube.js
index 440890e7..da127bed 100644
--- a/src/js/plugins/youtube.js
+++ b/src/js/plugins/youtube.js
@@ -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');
},