WIP: global player pt. 4 fixed mobile
This commit is contained in:
@@ -78,7 +78,12 @@
|
||||
if (audioEl) {
|
||||
if (track) {
|
||||
const newSrc = track.src;
|
||||
if (audioEl.src !== newSrc) {
|
||||
const currentSrc = audioEl.currentSrc;
|
||||
// Create absolute URL for comparison if needed, or rely on currentSrc
|
||||
// audioEl.src sets the attribute, currentSrc is the resolved URL
|
||||
const newSrcAbsolute = new URL(newSrc, document.baseURI).href;
|
||||
|
||||
if (currentSrc !== newSrcAbsolute) {
|
||||
audioEl.src = newSrc;
|
||||
audioEl.play().catch((e) => {
|
||||
console.warn("Autoplay blocked or failed", e);
|
||||
|
||||
Reference in New Issue
Block a user