Ich habe verschiedene native Listener mit <audio>
Element auf dem mobilen Gerät mit Systemsteuerung versucht. Wenn man den Bildschirm nach dem Abspielen von Audio ausschaltet, wird der Ton jedoch nicht angehalten, aber ich habe gesehen, dass m.youtube das tun kann. Also, wie könnte ich den Ton anhalten, wenn der Bildschirm ausgeschaltet ist?Ich kann den Ton beim Ausschalten des Bildschirms im mobilen Browser nicht pausieren
<audio controls loop id="a">
<!-- <source src="MerryChristmas.mp3" type="audio/mpeg"> -->
HTML5 audio not supported
</audio>
var audio = document.getElementById('a')
var source = document.createElement('source')
source.type='audio/mpeg'
source.src='./MerryChristmas.mp3'
audio.appendChild(source);
danke für Ihre Antwort. Es funktioniert auf Android, aber IOS. – Canary
versuchen Sie es mit window.addEventListener ('webkitvisibilitychange', ...). Möglicherweise müssen beide für jede Plattform verwendet werden – flapjack17
Ich habe 'window.addEventListener' in' document.addEventListener' geändert. Es scheint auch jetzt auf Safari zu arbeiten. – Canary