【发布时间】:2022-01-21 15:12:15
【问题描述】:
在调用play() 函数时,我可以看到在实际开始播放之前有 0.0~0.5 秒的明显延迟。
我在使用以下事件监听器时遇到了一些问题
media.addEventListener(
"play",
function(){
toggle_class(button[0], true);
// compute animations for seekbar
time_to_compute = media.duration - media.currentTime;
progress.style = "transition: width linear " + time_to_compute + "s; width:100%;";
}
);
我不是在时间更改时更改栏的位置,而是更改一次并使用过渡使其动画化。问题是过渡在视频播放之前开始(0.0~0.5 秒)。 chrome 和 firefox 都会出现这个问题。
视频实际播放时是否有 javascript 事件?
【问题讨论】:
标签: javascript video html5-video