Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. Web API
  3. HTMLMediaElement
  4. HTMLMediaElement: loadeddata

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

HTMLMediaElement: loadeddata

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

loadeddata 事件在媒体当前播放位置的视频帧(通常是第一帧)加载完成后触发。

基本信息

是否冒泡
是否可取消
接口Event
目标元素
默认行为
事件处理器属性GlobalEventHandlers.onloadeddata

备注:若在移动/平板设备的浏览器设置中开启了流量节省(data-saver)模式,该事件则不会被触发。

示例

以下示例展示了如何为媒体元素(HTMLMediaElement)的loadeddata 事件添加一个事件监听器,以在该事件触发时发送一条消息。

使用addEventListener()

js
const video = document.querySelector("video");video.addEventListener("loadeddata", (event) => {  console.log(    "Yay! readyState just increased to  " +      "HAVE_CURRENT_DATA or greater for first time.",  );});

使用onloadeddata 事件处理器属性:

js
const video = document.querySelector("video");video.onloadeddata = (event) => {  console.log(    "Yay! readyState just increased to  " +      "HAVE_CURRENT_DATA or greater for first time.",  );};

规范

Specification
HTML
# event-media-loadeddata
HTML
# handler-onloadeddata

浏览器兼容性

相关事件

参见

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp