HTML5大氣全屏音樂播放器是一種非常流行的音樂播放器。它能夠幫助你在你的網站上播放音樂,并且讓你的網站不再單調,更具有趣味性和吸引力。在下面的代碼中,你會看到一個非?;镜腍TML5大氣全屏音樂播放器的代碼。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HTML5大氣全屏音樂播放器</title> <style> /* 設置播放器樣式 */ #player { background-color: #333; color: #fff; font-family: Arial, sans-serif; padding: 20px; text-align: center; } /* 設置播放按鈕樣式 */ #play-button { background-color: #fff; border-radius: 50%; color: #333; font-size: 32px; height: 100px; width: 100px; cursor: pointer; padding-top: 30px; } /* 設置歌曲名稱和歌手樣式 */ #song-title, #artist { margin-top: 20px; font-size: 24px; } </style> </head> <body> <div id="player"> <audio id="audio-player" src="path/to/your/song.mp3" preload="none"></audio> <div id="play-button"></div> <div id="song-title">歌曲名稱</div> <div id="artist">歌手名稱</div> </div> <script> /* 按鈕的點擊事件,控制音樂的播放和停止 */ var audioPlayer = document.getElementById('audio-player'); var playButton = document.getElementById('play-button'); var isPlaying = false; playButton.addEventListener('click', function() { if (isPlaying) { audioPlayer.pause(); isPlaying = false; playButton.innerHTML = '►'; } else { audioPlayer.play(); isPlaying = true; playButton.innerHTML = '▐▐'; } }); /* 設置歌曲名稱和歌手名稱 */ var songTitle = document.getElementById('song-title'); var artist = document.getElementById('artist'); audioPlayer.addEventListener('loadedmetadata', function() { songTitle.innerHTML = audioPlayer.title; artist.innerHTML = audioPlayer.artist; }); </script> </body> </html>
代碼使用了HTML、CSS以及JavaScript等技術,其中HTML部分定義了播放器的樣式,CSS部分實現了播放按鈕、歌曲名稱和歌手名稱等元素的樣式,JavaScript部分則實現了音樂播放、暫停控制和歌曲名稱、歌手名稱等元素的顯示。要注意的是,這只是一個非?;A的代碼示例,開發者們可以根據自己的需求和實際情況來進行擴展和優化。