A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Put Safari back on single-audio-node mode

+5 -2
+5 -2
src/Javascript/audio-engine.js
··· 22 22 // Audio context 23 23 // ------------- 24 24 25 - let SINGLE_AUDIO_NODE = false 25 + let SINGLE_AUDIO_NODE = IS_SAFARI 26 26 27 27 28 28 export function usesSingleAudioNode() { ··· 126 126 queueItem = 127 127 Object.assign({}, queueItem, { url: url }) 128 128 129 - if ((audioNode = audioElementsContainer.querySelector("audio")) && SINGLE_AUDIO_NODE) { 129 + audioNode = 130 + audioElementsContainer.querySelector("audio") 131 + 132 + if (SINGLE_AUDIO_NODE && audioNode) { 130 133 audioNode.setAttribute("src", queueItem.url) 131 134 audioNode.setAttribute("rel", queueItem.trackId) 132 135 audioNode.load()