有不同持续时间的成分,滑块应以不同的速度移动。例如,对于一种情况,1%存在3秒,而在其他情况下存在5秒,依此类推。怎么办?
我假设你正在制作视频播放器,对吗?
这将根据经过的时间设置播放头元素。
var playHeadPosition = videoEl.currentTime / videoEl.duration; playheadEl.style.left = playHeadPosition + "%";