Тег кнопки HTML застрял и не будет воспроизводить звук HTML5 при втором нажатии
У меня есть страница плейлиста, которая отлично работает на компьютерах. К сожалению на андроиде, когда я нажимаю кнопку запуска, затем кнопку остановки, она остается оранжевой и не меняет трек!
Я полагаю, тег кнопки на Android ждет чего-то назад?
Так же src
обновление не работает на Android.
Вот мой JavaScript:
function Stop ()
{
var audie = document.getElementById("myAudio");
audie.pause();
}
function Start ()
{
var audie = document.getElementById("myAudio");
audie.src = ("new link");
audie.play();
}
... а вот и HTML:
<audio id="myAudio" onended="Start()"></audio>
<button type="button" onclick="Start()">Start</button>
<button type="button" onclick="Stop()">Stop</button>
Пожалуйста помоги! Спасибо.
1 ответ
Попробуйте это вместо этого:
var audie = document.getElementById("myAudio");
function Stop ()
{
audie.muted = true;
}
function Start ()
{
audie.src = ("new link");
audie.muted = false;
audie.currentTime = 0;
}
Я думаю audio.pause
останавливает загрузку песни. Пожалуйста, поправьте меня, если я ошибаюсь.