我一直遇到一个无法获取 readyState 的问题要在 HTML5 视频播放器中正确返回,videojs.
标准 HTML5 视频播放器只需让您请求这样的状态:
if (video.readyState > 1) {
console.log(videoState); // Returns current video state as an int
}
但是当我尝试对 videojs 使用 readyState 时,它只会返回:
function vjs.Player.prototype.readyState()
如何将readyState与videojs一起使用?
最佳答案
readyState实际上是videojs中的一个函数,因此需要这样调用:
if (video.readyState() > 1) {
console.log(videoState()); // Returns 4 (or whatever value the player currently is
}
关于html - 如何在videoJS中使用readyState?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33083365/