Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript firefox上的音乐时间线填充过快_Javascript_Jquery_Firefox - Fatal编程技术网

Javascript 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;

时间线(在媒体播放器底部)在使用chrome时起作用,但在firefox中很快就结束了,我不知道为什么

以下是时间表的代码:

$("#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有某种关系