html5网页想要加一个音乐播放器可以怎么做?

html5网页上想要加一个音乐播放器可以怎么做?可以自动折叠的,有代码或者插件吗?提供一下或者给建议什么的,谢谢各位大佬了

可以使用html5的audio标签来添加音乐播放器
<audio controls>
type:指定文件类型  
<source src="horse.ogg" type="audio/ogg">
   <source src="horse.mp3" type="audio/mpeg">
</audio>

对应的参数属性如下图:

追问

有些浏览器不支持自动播放呀

追答

不支持的浏览器的话可以用插件audio.js,地址网页链接

追问

能发一下吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-29
光是给你代码你也不会抄啊,不会写的人抄了你也跑不起来呀!你要是抄的能让代码跑起来那你应该也会写啊!你要是会写懒得写就去百度搜啊,html5音乐播放器代码不就行了吗?麻烦
第2个回答  2020-02-29
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>阿酷TONY--Tangni</title>
</head>
<body>
<div style="text-align:center">
<button οnclick="playPause()">播放/暂停</button>
<button οnclick="makeBig()">放大</button>
<button οnclick="makeSmall()">缩小</button>
<button οnclick="makeNormal()">普通</button>
<button οnclick="getPlaySpeed()" type="button">当前播放速度</button>
<button οnclick="setPlaySpeed()" type="button">将视频设定为2倍播放速度</button>
<br>
<video id="video" width="600" autoplay controls>
<source src="test.mp4" type="video/mp4">
TONY提示:您浏览器不支持 HTML5 video 标签。 </video>
</div>
<script>
var myVideo=document.getElementById("video");
function getPlaySpeed() {
alert("当前视频播放速度为:"+myVideo.playbackRate);//获取播放速度
}
function setPlaySpeed() {
alert("视频将以2倍速度播放");//获取播放速度
myVideo.playbackRate=2;//设定新的播放速度2倍速度
}
function playPause(){
if (myVideo.paused)
myVideo.play(); //播放
else
myVideo.pause(); //暂停播放
}
function makeBig(){
myVideo.width=660;
}
function makeSmall(){
myVideo.width=230;
}
function makeNormal(){
myVideo.width=400;
}
</script>
</body>
</html>
这是一个模板,可以照着写下来本回答被网友采纳
第3个回答  2020-03-19

用SMusic插件

压缩源码