首页 > 代码库 > Html5 音效播放器
Html5 音效播放器
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HTML5音乐播放器</title> </head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <body> <h2>Sound Information</h2> <div id="length">Duration:</div> <div id="source">Source:</div> <div id="status" style="color:red;">Status: Loading</div> <hr> <h2>Control Buttons</h2> <button id="play">Play</button> <button id="pause">Pause</button> <button id="restart">Restart</button> <hr> <h2>Playing Information</h2> <div id="currentTime">0</div> </body> <script type=‘text/javascript‘> $(document).ready(function() { var audioElement = document.createElement(‘audio‘); audioElement.setAttribute(‘src‘, ‘http://cms.shouji.sogou-inc.com/sweb/sapp/rabbit/fenshou.mp3‘); audioElement.addEventListener(‘ended‘, function() { this.play(); }, false); audioElement.addEventListener("canplay",function(){ $("#length").text("Duration:" + audioElement.duration + " seconds"); $("#source").text("Source:" + audioElement.src); $("#status").text("Status: Ready to play").css("color","green"); }); audioElement.addEventListener("timeupdate",function(){ $("#currentTime").text("Current second:" + audioElement.currentTime); }); $(‘#play‘).click(function() { audioElement.play(); $("#status").text("Status: Playing"); }); $(‘#pause‘).click(function() { audioElement.pause(); $("#status").text("Status: Paused"); }); $(‘#restart‘).click(function() { audioElement.currentTime = 0; }); }); </script> </html>
Html5 音效播放器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。