效果圖如下所示:
查看演示效果 源碼下載
HTML
建立一個(gè)HTML5頁面,放置<audio>標(biāo)簽,設(shè)置音頻文件源,設(shè)置循環(huán)播放。準(zhǔn)備兩張圖片,分別表示開啟和暫停背景音樂兩種狀態(tài),可以點(diǎn)擊。
XML/HTML Code復(fù)制內(nèi)容到剪貼板
Javascript
我們在點(diǎn)擊開關(guān)圖片按鈕的時(shí)候調(diào)用了javascript腳本,playPause()函數(shù)。函數(shù)中判斷audio音頻播放狀態(tài),如果已經(jīng)停止(paused)則調(diào)用.play()繼續(xù)播放,如果是在播放狀態(tài),則立即暫停播放.pause(),兩種狀態(tài)切換時(shí)及時(shí)更新按鈕圖片,請看代碼:
JavaScript Code復(fù)制內(nèi)容到剪貼板
如果使用jQuery代碼可以這樣寫:
JavaScript Code復(fù)制內(nèi)容到剪貼板
標(biāo)簽:蚌埠 德州 楊凌 內(nèi)蒙古 撫順 鶴崗 黃山 辛集
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《利用HTML5實(shí)現(xiàn)使用按鈕控制背景音樂開關(guān)》,本文關(guān)鍵詞 利用,HTML5,實(shí)現(xiàn),使用,按鈕,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。