From 7e3e103989433504bc23aece5c6ebcfde71a75d9 Mon Sep 17 00:00:00 2001 From: Techywarrior Date: Sat, 27 Apr 2013 11:26:29 -0700 Subject: [PATCH] audio volume setting (doesn't behave properly in some browsers) --- dashboard-ui/scripts/mediaplayer.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dashboard-ui/scripts/mediaplayer.js b/dashboard-ui/scripts/mediaplayer.js index bb15d92952..767971d8e6 100644 --- a/dashboard-ui/scripts/mediaplayer.js +++ b/dashboard-ui/scripts/mediaplayer.js @@ -11,6 +11,8 @@ function playAudio(items, params) { var item = items[0]; + var volume = localStorage.getItem("volume") || 0.5; + var baseParams = { audioChannels: 2, audioBitrate: 128000 @@ -50,10 +52,16 @@ $('#mediaElement', nowPlayingBar).html(html); + $(".itemAudio").volume = volume; + $(".itemAudio").on("ended",function(){ Playlist.playNext(); }); + $(".itemAudio").on("volumechange", function () { + localStorage.setItem("volume", (this).volume); + }); + return $('audio', nowPlayingBar)[0]; }