Uncaught TypeError: Failed to set the 'currentTime' property on 'HTMLMediaElement': The provided double value is non-finite.

  musicSeekTo: function(value){this.audio.currentTime = this.audio.duration*value;
        },
        musicVoiceSeekTo: function(value){this.audio.volume = value;
        }

改为:

  musicSeekTo: function(value){
            if(isNaN(value)) return;
            this.audio.currentTime = this.audio.duration*value;
        },
        musicVoiceSeekTo: function(value){
            if(isNaN(value)) return;
            if(value >= 0 && value <= 1) return;
            this.audio.volume = value;
        }

 

posted @ 2021-06-04 14:02  胸怀丶若谷  阅读(4243)  评论(0编辑  收藏  举报