流量变现70%分成 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

Plyr轻量级H5 Web播放器 - Plyr 监听

[复制链接]
查看150 | 回复0 | 2024-10-11 06:07:28 | 显示全部楼层 |阅读模式
Plyr 监听

  1. 监听函数的 getter 和 setter

  2. 设置示例:
  3. player.volume = 0.5; // Sets volume at 50%
  4. player.currentTime = 10; // Seeks to 10 seconds

  5. 监听示例:
  6. player.volume; // 0.5;
  7. player.currentTime; // 10
  8. player.fullscreen.active; // false;


  9. isHTML5//返回一个布尔值,指示当前播放器是否为 HTML5。
  10. isEmbed//返回一个布尔值,指示当前播放器是否为嵌入式播放器。
  11. playing//返回一个布尔值,指示当前播放状态。
  12. paused//返回一个布尔值,指示当前播放器是否暂停。
  13. stopped//返回一个布尔值,指示当前播放器是否已停止。
  14. ended//返回一个布尔值,指示当前播放器是否已完成播放。
  15. buffered//返回一个介于 0 和 1 之间的浮点数,指示有多少媒体被缓冲
  16. currentTime//获取或设置播放器的当前时间。设置器在几秒钟内接受一个浮点数。
  17. seeking//返回一个布尔值,指示当前播放时间正在跳转。
  18. duration//返回当前媒体的持续时间。
  19. volume//获取或设置播放器的音量。setter 接受 0 到 1 之间的浮点数。
  20. muted//获取或设置播放器的静音状态。setter 接受一个布尔值。
  21. hasAudio//返回一个布尔值,指示当前媒体是否有音轨。   
  22. speed//获取或设置播放器的速度。设置器接受配置中指定的选项中的值。通常最小值应为 0.5。
  23. quality//获取或设置播放器的质量。设置器接受配置中指定的选项的值。
  24. loop//获取或设置播放器的当前循环状态。setter 接受一个布尔值。
  25. source//获取或设置播放器的当前源。setter 接受一个对象。
  26. poster//获取或设置播放器的当前海报图像。设置器接受一个字符串;更新的海报图片的 URL。
  27. previewThumbnails//获取或设置播放器的当前预览缩略图源。设置器接受一个字符串
  28. autoplay//获取或设置播放器的自动播放状态。setter 接受一个布尔值。
  29. currentTrack//按索引获取或设置字幕轨道。
  30. language//获取或设置播放器的首选字幕语言。setter 接受 ISO 两个字母的语言代码。对语言的支持取决于您包含的字幕。如果您的字幕没有任何语言数据,或者如果您有多个轨道使用相同的语言,您可能想要使用currentTrack。
  31. fullscreen.active//返回一个布尔值,指示当前播放器是否处于全屏模式。
  32. fullscreen.enabled//返回一个布尔值,指示当前播放器是否启用了全屏。
  33. pip//获取或设置播放器的画中画状态。setter 接受一个布尔值。目前仅支持 Safari 10+(MacOS Sierra+ 和 iOS 10+)和 Chrome 70+。
  34. ratio//获取或设置视频纵横比。设置器接受与选项格式相同的字符串ratio。
  35. download//获取或设置下载按钮的 URL。setter 接受包含有效绝对 URL 的字符串。
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则