Video.js 播放状态获取指南:API详解与示例
您可以使用 Video.js 的 API 来获取播放状态。以下是一些常用的 API:
paused():返回当前视频是否处于暂停状态。如果视频正在播放,则返回 false,否则返回 true。ended():返回当前视频是否已经结束。如果视频已经结束,则返回 true,否则返回 false。currentTime():返回当前视频的播放时间。duration():返回视频的总时长。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();
原文地址: https://www.cveoy.top/t/topic/nnhA 著作权归作者所有。请勿转载和采集!