default volume should be 1

This commit is contained in:
Thomas Amland 2021-01-30 12:50:54 +01:00
parent a0de1f0c5a
commit bf03d8907b

View File

@ -5,10 +5,11 @@ import { API } from '@/shared/api'
const audio = new Audio() const audio = new Audio()
const storedQueue = JSON.parse(localStorage.getItem('queue') || '[]') const storedQueue = JSON.parse(localStorage.getItem('queue') || '[]')
const storedQueueIndex = parseInt(localStorage.getItem('queueIndex') || '-1') const storedQueueIndex = parseInt(localStorage.getItem('queueIndex') || '-1')
const storedVolume = parseFloat(localStorage.getItem('player.volume') || '0.8') const storedVolume = parseFloat(localStorage.getItem('player.volume') || '1.0')
if (storedQueueIndex > -1 && storedQueueIndex < storedQueue.length) { if (storedQueueIndex > -1 && storedQueueIndex < storedQueue.length) {
audio.src = storedQueue[storedQueueIndex].url audio.src = storedQueue[storedQueueIndex].url
} }
audio.volume = storedVolume
const mediaSession: MediaSession | undefined = navigator.mediaSession const mediaSession: MediaSession | undefined = navigator.mediaSession
interface State { interface State {
@ -218,7 +219,6 @@ export const playerModule: Module<State, any> = {
} }
export function setupAudio(store: Store<any>, api: API) { export function setupAudio(store: Store<any>, api: API) {
audio.volume = store.state.player.volume
audio.ontimeupdate = () => { audio.ontimeupdate = () => {
store.commit('player/setCurrentTime', audio.currentTime) store.commit('player/setCurrentTime', audio.currentTime)