HTML5 Audio: Chrome на Android не воспроизводит автоматически песню против Chrome на ПК
мы сделали iPod на HTML5.
Вы можете попробовать это здесь.
http://inventikasolutions.com/demo/iPod
На ПК при использовании Chrome. Если я перехожу к песне, она начинает воспроизводиться автоматически. Но при использовании Chrome на Android это нене играть песню. Мне нужно снова нажать кнопку воспроизведения / паузы, чтобы воспроизвести звук.
Вот код, который запускается, когда вы выбираете песню для воспроизведения:
audioPlayer.src=songurl[number];
audioPlayer.oncanplaythrough = "isAppLoaded";
audioPlayer.autoplay = "autoplay";
audioPlayer.addEventListener('ended',nextSong,false);
document.getElementById("player").appendChild(audioPlayer);
и вот код воспроизведения / паузы.
if (audioPlayer.paused)
{
audioPlayer.play();
$("#pauseindicator").hide();
$("#playindicator").show();
}
else
{
audioPlayer.pause();
$("#pauseindicator").show();
$("#playindicator").hide();
}
Может ли это иметь какое-то отношение кАвтовоспроизведение' переменная? Браузер по умолчанию в Android воспроизводит песню немедленно.
Благодарю.