您可以使用videojs的API来获取播放状态。以下是一些常用的API:

  1. paused():返回当前视频是否处于暂停状态。如果视频正在播放,则返回false,否则返回true。
  2. ended():返回当前视频是否已经结束。如果视频已经结束,则返回true,否则返回false。
  3. currentTime():返回当前视频的播放时间。
  4. duration():返回视频的总时长。
  5. seeking():返回当前视频是否正在寻找新的播放位置。如果正在寻找,则返回true,否则返回false。

您可以在需要的时候使用这些API来获取视频的播放状态。例如:

var player = videojs('my-video');

// 获取视频是否正在播放
var isPaused = player.paused();

// 获取视频是否已经播放完毕
var isEnded = player.ended();

// 获取当前播放时间
var currentTime = player.currentTime();

// 获取视频总时长
var duration = player.duration();

// 获取视频是否正在寻找新的播放位置
var isSeeking = player.seeking();
videojs 如何得到播放状态

原文地址: https://www.cveoy.top/t/topic/b29D 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录