Javascript firefox上的音乐时间线填充过快
时间线(在媒体播放器底部)在使用chrome时起作用,但在firefox中很快就结束了,我不知道为什么 以下是时间表的代码:Javascript firefox上的音乐时间线填充过快,javascript,jquery,firefox,Javascript,Jquery,Firefox,时间线(在媒体播放器底部)在使用chrome时起作用,但在firefox中很快就结束了,我不知道为什么 以下是时间表的代码: $("#Musique").bind("timeupdate", function (){ var mediaTime = 0; if (Musique.currentTime > 0) { mediaTime = (100 / Musique.duration) * Musique.currentTime;
$("#Musique").bind("timeupdate", function (){
var mediaTime = 0;
if (Musique.currentTime > 0) {
mediaTime = (100 / Musique.duration) * Musique.currentTime;
}
$("#mediaTimeInner").css("width", mediaTime + "%");
$("#mediaTimeInnerSmall").css("width", mediaTime + "%");
});
在更新持续时间滑块(或绑定
timeupdate
事件)之前,使用setTimeout添加一点延迟,看看会发生什么~~在css事件修复它之前添加1ms的延迟,这是什么原因?~~编辑:无需担心,它总是在本地工作,即使没有延迟,所以看起来它似乎与google drive有某种关系