Heim  >  Artikel  >  Web-Frontend  >  Tatsächlicher HTML5-Kampf und Analyse von Medienelementen (3. Ereignisse und Methoden von Medienelementen)

Tatsächlicher HTML5-Kampf und Analyse von Medienelementen (3. Ereignisse und Methoden von Medienelementen)

黄舟
黄舟Original
2017-02-13 13:27:101889Durchsuche

Medienelemente in HTML5, Video-Tags und Audio-Tags können nicht nur über viele Attribute verfügen, sondern auch viele Ereignisse und Methoden auslösen. Diese Methoden überwachen Änderungen in verschiedenen Attributen, die das Ergebnis der Medienwiedergabe oder das Ergebnis einer Benutzermanipulation der Medien sein können. Beginnen wir mit der Vorstellung von Ereignissen im Zusammenhang mit Medienelementen.


 abort: Der Auslöser ist, wenn der Download unterbrochen wird.

Canplay: Wird ausgelöst, wenn der readyState-Wert 2 ist und die Wiedergabe möglich ist.

Canplaythrough: Wird ausgelöst, wenn der Wert von readyState 3 ist. Die Wiedergabe kann beim Auslösen ohne Unterbrechung fortgesetzt werden.

Canshowcurrentframe: Wird ausgelöst, wenn der Wert von readyState 1 ist. Wird ausgelöst, wenn der aktuelle Frame heruntergeladen wurde.

dataunavailable: Wenn es nicht abgespielt werden kann, weil keine Daten vorhanden sind, ist der Wert von readyState 0.

 durationchange: Ein Ereignis, das durch eine Änderung des Dauerattributwerts ausgelöst wird.

 geleert: Die Netzwerkverbindung ist geschlossen.

leer: Es ist ein Fehler aufgetreten, der das Herunterladen des Mediums verhindert hat.

beendet: Das Medium wird bis zum Ende abgespielt und die Wiedergabe stoppt (schreibgeschützt)

Fehler: Beim Herunterladen ist ein Netzwerkfehler aufgetreten.

Laden: Alle Medien wurden zum Auslösezeitpunkt geladen. Dieses Ereignis ist möglicherweise veraltet und es wird empfohlen, canplaythrough zu verwenden.

Geladene Daten: Der erste Frame des Triggerzeitmediums wurde geladen.

Geladene Metadaten: Die Elementdaten des auslösenden Zeitmediums wurden geladen.

Loadstart: Der Download wurde gestartet.

Pause: Die Methode besteht darin, die Medien anzuhalten.

Wiedergabe: Die Methode besteht darin, dass das Medium mit der Wiedergabe beginnt.

Wiedergabe: Die Medien haben tatsächlich mit der Wiedergabe begonnen.

Fortschritt: Download.

ratechange: Die Geschwindigkeit der Medienwiedergabe ändert sich.

 gesucht: Die Suche ist beendet.

Suche: Umzug an einen neuen Standort.

Angehalten: Der Browser hat versucht, die Daten herunterzuladen, hat die Daten jedoch nicht empfangen.

Lautstärkeänderung: Der Auslösezeitpunkt ist, wenn sich das Lautstärkeattribut oder der stummgeschaltete Attributwert geändert hat.

Warten: Die Auslösezeit besteht darin, die Wiedergabe anzuhalten und darauf zu warten, dass weitere Daten heruntergeladen werden.


Der tatsächliche HTML5-Kampf und die Analyse von Medienelementen (3. Ereignisse und Methoden von Medienelementen) wurden Ihnen vorgestellt. Es gibt so viele Veranstaltungen, die es Entwicklern ermöglichen, reibungslos eine sehr benutzerfreundliche Medienwiedergabe zu erstellen und Flash-Medien ohne Druck auszutauschen. Weitere relevante Kenntnisse und Inhalte zu HTML5 finden Sie in den entsprechenden Updates von Menglong Station.

Das Obige ist der Inhalt des tatsächlichen HTML5-Kampfes und der Analyse von Medienelementen (3. Ereignisse und Methoden von Medienelementen). Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn). )!






Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn