Preserve audio between sessions

This commit is contained in:
gabriel
2016-05-29 15:36:07 +02:00
committed by Feross Aboukhadijeh
parent e3c6049fdb
commit c841c94784
2 changed files with 9 additions and 0 deletions

View File

@@ -50,6 +50,12 @@ function renderMedia (state) {
if (state.playing.playbackRate !== mediaElement.playbackRate) {
mediaElement.playbackRate = state.playing.playbackRate
}
// Recover previous volume
if (state.previousVolume !== null && isFinite(state.previousVolume)) {
mediaElement.volume = state.previousVolume
state.previousVolume = null
}
// Set volume
if (state.playing.setVolume !== null && isFinite(state.playing.setVolume)) {
mediaElement.volume = state.playing.setVolume