Fix mobile view Bugs and add versions to static files for cache breaking
This commit is contained in:
@@ -5,12 +5,18 @@
|
||||
return $('#poi-audio')[0];
|
||||
}
|
||||
|
||||
function mediaUrl(url) {
|
||||
if (!url) return '';
|
||||
const separator = url.includes('?') ? '&' : '?';
|
||||
return `${url}${separator}v=${Date.now()}`;
|
||||
}
|
||||
|
||||
function unload() {
|
||||
const audio = element();
|
||||
audio.pause();
|
||||
audio.removeAttribute('src');
|
||||
audio.load();
|
||||
$(audio).prop('hidden', true);
|
||||
$(audio).attr('hidden', '').hide();
|
||||
}
|
||||
|
||||
ns.AudioPlayer = {
|
||||
@@ -19,8 +25,8 @@
|
||||
if (!url) return;
|
||||
|
||||
const audio = element();
|
||||
audio.src = url;
|
||||
$(audio).prop('hidden', false);
|
||||
audio.src = mediaUrl(url);
|
||||
$(audio).removeAttr('hidden').css('display', 'block');
|
||||
audio.load();
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user