[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/API/HTMLMediaElement/loadstart_event [Back]  [Original]

HTMLMediaElement : vnement loadstart - Les API Web | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

HTMLMediaElement : vnement loadstart

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

L'vnement loadstart est dclench lorsque le navigateur commence charger une ressource.

Dans cet article

Syntaxe

Utilisez le nom de l'vnement dans des mthodes comme addEventListener(), ou dfinissez une proprit de gestionnaire d'vnement.

js
addEventListener("loadstart", (event) => { })

onloadstart = (event) => { }

Type d'vnement

Un objet Event gnrique.

Exemples

Exemple en direct

HTML

html
<div class="example">
  <button type="button">Charger la vido</button>
  <video controls width="250"></video>

  <div class="event-log">
    <label for="eventLog">Journal des vnements&nbsp;:</label>
    <textarea readonly class="event-log-contents" id="eventLog"></textarea>
  </div>
</div>

JavaScript

js
const chargementVideo = document.querySelector("button");
const video = document.querySelector("video");
const journauxEvents = document.querySelector(".event-log-contents");
let source = null;

function handleEvent(event) {
  journauxEvents.textContent += `${event.type}\n`;
}

video.addEventListener("loadstart", handleEvent);
video.addEventListener("progress", handleEvent);
video.addEventListener("canplay", handleEvent);
video.addEventListener("canplaythrough", handleEvent);

chargementVideo.addEventListener("click", () => {
  if (source) {
    document.location.reload();
  } else {
    chargementVideo.textContent = "Rinitialiser l'exemple";
    source = document.createElement("source");
    source.setAttribute("src", "/shared-assets/videos/flower.webm");
    source.setAttribute("type", "video/webm");

    video.appendChild(source);
  }
});

Rsultat

Spcifications

Spcification
HTML
# event-media-loadstart
HTML
# handler-onloadstart

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page