Alguem pode我ajudar? Estétentando fazer um淡入淡出效果,然后从淡出处消失。 O淡入funciona mas o淡出não。 Abaixo ocódigo:
var mPlayer = document.getElementById("pad-c");
$(mPlayer).prop("volume", 0.0);
var isPlaying = false;
function playAudio() {
mPlayer.play();
isPlaying = true;
}
function pauseAudio() {
mPlayer.pause();
isPlaying = false;
}
function playPauseC(){
if(isPlaying == true){
$(mPlayer).animate({volume: 0.1}, 5000);
pauseAudio();
}else{
$(mPlayer).animate({volume: 1.0}, 5000);
playAudio();
}
}
现在,您与淡出同时是暂停音频。使用complete
上的.animate()
参数暂停音频after淡出完成。
.animate()