gpt4 book ai didi

javascript - HTML5 预加载器视频(进度条填满速度快于视频以文件结尾)

转载 作者:行者123 更新时间:2023-11-28 04:13:18 27 4
gpt4 key购买 nike

我有一个问题。进度条填满的速度比视频以文件结束的速度快。进度条满了,视频还没看完。

$('.media_audio_player').bind('timeupdate' ,function() {
var id = $(this);
var idn = 'AudioBar_wrap\+'+this.id.split('rolf')[1];
var canvas = document.getElementById(idn);

if (canvas.getContext) {
var ctx = canvas.getContext("2d");
var lingrad = ctx.createLinearGradient(0,0,0,150);
var fWidth = (id.get(0).currentTime / id.get(0).duration) * (canvas.clientWidth);

if (fWidth > 0) {
lingrad.addColorStop(0, '#ebbdbd');
lingrad.addColorStop(0.5, '#dd6060');
lingrad.addColorStop(1, '#dc4c4c');
ctx.fillStyle = lingrad;
ctx.fillRect(0, 0, fWidth, 150);
}
}
});

如有任何帮助,我们将不胜感激。

最佳答案

var progress = Math.floor(video.currentTime) / Math.floor(video.duration);
controls.progress[0].style.width = Math.floor(progress * controls.total.width()) + "px";

关于javascript - HTML5 预加载器视频(进度条填满速度快于视频以文件结尾),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12489068/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com