【发布时间】:2015-11-17 23:30:27
【问题描述】:
如何在视频完全加载时触发事件?
我尝试了以下方法来获取 .loaded 和 .total 进行比较和触发,但看起来像在以下场景控制台不间断日志未定义
video.addEventListener("progress", function(p){
console.log(p.loaded )
});
ps。 “视频”是您可能猜到的我的视频元素 ps2。不是HTML5 Video - Percentage Loaded? 的副本 - 我不想“播放”视频,只加载它们。此链接的解决方案需要视频处于自动播放或播放状态(以加载它们)。
【问题讨论】:
-
@JonKoops 刚刚编辑了这个问题 - 不久又一次:我遇到了这种方法,但是当视频没有播放时,进度不会被触发。这是这里的主要问题之一。
-
如果您不打算播放视频,那么您可能不应该使用
video元素。加载视频后,您希望对视频做什么?请相应地编辑您的问题。 -
你搞清楚了吗?
-
@JonKoops 我想播放视频,但不是立即播放。
-
@JonKoops 我还没弄明白。
标签: javascript html google-chrome