Ich möchte die Audiowiedergabe auf einer Webseite mit HTML5 unterstützen. Derzeit unterstütze ich den Internet Explorer mit einem eingebetteten Mediendateispieler. Das Javascript auf der Seite interagiert mit der Steuerung des Mediendateispielers, um zu starten, zu stoppen, zu überspringen, die Lautstärke zu ändern usw.
Ich möchte dieselbe Steuerung über den Audioplayer mit HTML5 haben. Welche Art von Schnittstelle steht dem Audioplayer zur Verfügung?
Antworten
Zu viele Anzeigen?Der einfachste Fall wäre, ein Audiostichwort im Code mit dem src, der auf Ihre Audiodatei zeigt.
Sobald Sie das Element aus JavaScript erhalten haben, stehen Ihnen eine Vielzahl von Methoden zur Verfügung.
Beispiel:
var audio_file1 = document.getElementById('audio_tag_id');
audio_file1.play();
Wenn Sie immer noch mit Fallback-Fällen umgehen und Ihren aktuellen Player in Browsern anzeigen möchten, die das Audiostichwort noch nicht unterstützen (wie IE), befolgen Sie die Schritte in diesem Tutorial: http://www.html5rocks.com/samples/audio/quick/
Siehe die Spezifikation für die Schnittstelle (aber erwarten Sie noch keine vollständigen Implementierungen in Browsern)