Шаг для замедления jQuery animate
есть такой код:
music.addEventListener("timeupdate",function(){
if (this.currentTime > 5) {
$(this).stop().animate({playbackRate: 0}, {duration:2500} );
}
console.log("скорость mus: "+music.playbackRate);
});
он отрабатывает, но в консоли ошибки:
Uncaught DOMException: Failed to set the 'playbackRate' property on 'HTMLMediaElement': The provided playback rate (0.0614232) is not in the supported playback range.
Вопрос, как сделать порог для шага, так что бы уменьшение происходило в сотых или десятых. К примеру от 1, 0.9, 0.8, 0.7 и т.д.