Video标签属性、对象属性、对象方法、以及对象事件有哪些

Video标签属性、对象属性、对象方法、以及对象事件有哪些

标签属性

  1. src: 视频文件的 URL。
  2. controls: 显示浏览器默认的视频控件,比如播放/暂停按钮、音量控制等。
  3. width: 视频播放器的宽度。
  4. height: 视频播放器的高度。
  5. autoplay: 视频加载后自动播放。
  6. loop: 视频结束时重新开始播放。
  7. muted: 视频静音播放。

对象属性

元素还有一些可以通过 JavaScript 进行访问和控制的对象属性,比如:

  • video.currentTime: 获取或设置视频的当前播放时间。
  • video.duration: 获取视频的总时长。
  • video.paused: 判断视频是否暂停。
  • video.volume: 获取或设置视频的音量。
  • video.muted: 获取或设置视频的静音状态。

对象方法

元素也有一些可以通过 JavaScript 调用的方法,比如:

  • play(): 开始播放视频。
  • pause(): 暂停视频播放。

对象的事件

元素支持一些事件,可以在 JavaScript 中对其进行监听,比如:

  • onloadstart: 当浏览器开始加载视频时触发。
  • onplay: 当视频开始播放时触发。
  • onpause: 当视频暂停时触发。
  • onended: 当视频播放结束时触发。
  • onerror: 当视频加载出错时触发。

你可能感兴趣的:(前端,javascript,前端)