JavaScript Chrome Android (7.0) 5 . Aaargh!
, , , :
<audio id="dummyAudio">
<source src="silent.ogg" type="audio/ogg">
<source src="silent.mp3" type="audio/mpeg">
</audio>
:
function playDummyAudio() { dummyAudio.play(); }
$(function() {
var dummyAudio = document.querySelector('#dummyAudio');
window.addEventListener(playDummyAudio, 60 * 1000);
}
Note that the audio object must be “unlocked” in the user gesture callback. This can be accomplished, for example, using a gray CSS overlay with a large thick dummy Start button, whose callback onClick()only hides the overlay and calls dummyAudio.load().
source
share