Hi there,
Ich sähe sonst als einzige Möglichkeit dem Audioelement sämtlich native Steuerungsmöglichkeiten zu entziehen, allerdings müßte man das, soferne das überhaupt möglich ist, über die Browsereinstellungen machen, das geht sicher nicht über irgendwelche JS-Anweisungen, ist also vermutlich auch nicht so richtig praktikabel.
Wenn man das
controls
-Attribut weglässt, hat man doch genau das erreicht? Dann kann man mittelsplay()
die Wiedergabes starten. Siehe MDN: HTMLAudioElement
Du sprichst eine große Wahrheit gelassen aus. Ich hab einfach nicht weitergedacht, aber Du hast völlig recht, anstatt dem Element die Kontrolle zu entziehen implementiert man es natürlich sinnvollerweise gleich ohne selbige. Die Frage ist, ob das Audio-Element ohne Control-Attribut einen Focus bekommen kann, ich seh' jetzt nicht, wie das funktionieren sollte und damit wäre das Problem von Linuchs eigentlich ja schon gelöst...😉