HTML -Medienereignisse

HTML -Medienereignisse
Die Medienereignisse werden durch Medien wie Bilder, Audio, Videos usw. ausgelöst. Die Medienereignisse können auf alle Elemente angewendet werden, aber wie der Name zeigt, dass sie am besten für Medienelemente geeignet sind. Die Unterstützung von Medienveranstaltungen war in HTML4 begrenzt. Die meisten heute verwendeten Medienereignisse werden jedoch nach HTML5 hinzugefügt.

Lassen Sie uns Medienereignisse erkunden, die von HTML unterstützt werden.

HTML -Medienereignisse

Dieser Abschnitt enthält einen detaillierten Überblick über die von der HTML unterstützten Medienereignisse.

Onabort

Dieses Ereignis wird angezeigt, wenn das Laden der Medien (Audio/Video) abgebrochen wird. Diese Veranstaltung unterstützt und Tags.

Syntax

Oncanplay

Das OnCanplay tritt auf, wenn die spezifischen Medien im Begriff sind, zu spielen/auszuführen. Wenn beispielsweise die Videodatei pufferend (nicht vollständig gepuffert) ausreicht, wird dieses Medienereignis für dieses Element ausgelöst. Die von diesen Medienereignissen unterstützten HTML -Tags sind und sind und sind .

Syntax

oncanPlayThrough

Dieses Ereignis erfolgt, wenn die spezifische Mediendatei vollständig gepuffert wird. Das On -CanPlay -Through -Ereignis tritt nach dem auf Oncanplay Fall.

Syntax

aufgebracht

Wie der Name des Attributs zeigt, geschieht dieses Ereignis, wenn das spezifische Element ein leeres Medienelement enthält.

Syntax

weitergeleitet

Die Veranstaltung geschieht, wenn ein Audio oder Video beendet ist. Diese Veranstaltung unterstützt und Tags.

Syntax

OndurationChange

Dieses Ereignis löst aus, wenn die Dauer der spezifischen Audio-/Videodatei geändert wurde.

Syntax

onError

Dieses Ereignis erfolgt, wenn das Laden einer externen Datei fehlgeschlagen ist. Die von dieser Veranstaltung unterstützten HTML -Elemente sind,, ,, und .

Syntax

onloadddata

Dieses Ereignis erfolgt, wenn die Medien des nächsten Frame nicht ausreichen, um das ununterbrochene Spiel fortzusetzen. Das OnloaddData -Ereignis unterstützt und .

Syntax

OnloadedMetadata

Dieses Ereignis erfolgt, wenn die Metadaten eines bestimmten Mediens geladen werden. Die Metadaten bezieht sich auf die Dauer und Abmessungen dieses Medienelements.

Syntax

OnloadStart

Dieses Ereignis erfolgt, wenn eine bestimmte Mediendatei geladen wird.

Syntax

Onpause

Dieses Ereignis tritt auf, wenn die spezifischen Medien von einer Quelle (möglicherweise ein Benutzer oder ein beliebiges Programm) durchgeführt werden. Die und sind die Tags, die von dieser Veranstaltung unterstützt werden.

Syntax

Onspiel

Dieses Ereignis tritt auf, wenn die Mediendatei bereit ist zu starten.

Syntax

beim Spielen

Dieses Ereignis erfolgt, wenn die Medien gestartet wurden (von einem Benutzer oder einem Programm).

Syntax

In Arbeit

Dieses Ereignis erfolgt, wenn der Browser die Medien-/Audio -Datei lädt.

Syntax

OnRatechange

Dieses Ereignis wird ausgelöst, wenn das Video langsamer oder schneller als das Original gespielt wird.

Syntax

Onseeking

Dieses Ereignis tritt auf, wenn der Benutzer zu einer neuen Position in einer Audio-/Videodatei navigiert.

Syntax

aufgeworfen

Dieses Ereignis wird ausgelöst, wenn der Benutzer den Suchprozess beendet hat.

Syntax

aufstallt

Das onstallierte Ereignis findet statt, wenn der Browser versucht, die Mediendatei abzurufen, die Datei jedoch nicht verfügbar ist.

Syntax

Onsuspend

Dieses Ereignis löst aus, wenn das Medium zum Abrufen verfügbar ist, aber entweder der Browser möchte nicht laden oder die Belastung wird aus irgendeinem Grund durchgeführt.

OntimeUpdate

Das OntimeUpdate -Ereignis erfolgt, wenn die Spielposition (das Spielen der Mediendatei durch Navigation zu einer anderen Zeit) der Mediendatei geändert wird.

Syntax

Onvolumechange

Wie der Name zeigt, wird das Ereignis ausgelöst, wenn das Volumen der Mediendatei geändert wurde.

Syntax

in Waiting

Das Onwaiting -Ereignis wird ausgelöst, wenn das Video unterbrochen wird, um den nächsten Frame zu puffern.

Syntax

Aus den oben genannten Informationen hätten Sie die Anwendung verschiedener Medienereignisse gelernt.

Abschluss

Die HTML -Ereignisse treten immer dann auf. Die HTML 5 ist in Bezug auf die Medienereignisse sehr reichhaltig, da die Anzahl der Medienereignisse aus der vorherigen HTML -Version erhöht wurde. Dieser Artikel setzt die HTML -Medienereignisse, ihren Zweck und die von allen unterstützte Syntax. Die HTML -Medienereignisse können verwendet werden, um sich auf die Veränderung zu konzentrieren, die aufgrund der Medien auftritt.