HTML5開發,audio 控制,當單個音頻播放的時候,其它音頻保持暫停狀態,避免重音



//html部分 <audio controls src="http://sc1.111ttt.com/2016/1/12/09/205090905133.mp3"></audio> <audio controls src="http://sc1.111ttt.com/2016/5/12/09/205090518581.mp3"></audio> <audio controls src="http://sc1.111ttt.com/2016/5/12/09/205090518581.mp3"></audio> //js 部分
//當音頻播放按鈕被觸發的時候 $('audio').on('play',function(){ //這里的索引是1開始的所以要減一 var thisIndex = $(this).index()-1; for( var i = 0 , len = $('audio').length ; i < len ; i ++ ){ //如果是當前這個音頻播放,那么就跳過,其它音頻全部暫停 if ( thisIndex != i ) { $('audio')[i].pause(); } } })

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM