html5实现背景音乐的自动播放
发布时间:2020-12-02
作者:管理员
来源:本站
浏览量(1)
点赞(2)
点踩(0)
评论(0)
收藏(0)
摘要:自动播放属性: Your browser does not support the audio element.autoplay 属性规定一旦音频就绪马上开始播放。如果设置了该属性,音频将自动播放。但是在实际运用中,经常会遇到不能自动播放的现象,主要是因为有些浏览器或者手机会阻止或不支持autoplay这个属性,在这里我介绍一下我采用的方法。首先:在h...
<audio controls="controls" autoplay="autoplay"> <source src="song.ogg" type="audio/ogg" /> <source src="song.mp3" type="audio/mpeg" /> Your browser does not support the audio element. </audio>
<audio id="music1" controls="controls" autoplay="autoplay" preload id="music1" hidden> <source src="music/bgmusic.mp3" /> </audio> <!--这里是音乐--> <img id="btn" class="active" src="img/music.png" alt="" /> <!--这里是一个可以控制背景音乐播放暂停的开关-->
var audio = document.getElementById('music1');
$("#btn").bind("touchstart", function bf() {
if(audio !== null) {
//检测播放是否已暂停.audio.paused 在播放器播放时返回false.
//alert(audio.paused);
if(audio.paused) {
audio.play(); //audio.play();// 这个就是播放
$("#btn").addClass("active")
} else {
audio.pause(); // 这个就是暂停
$("#btn").removeClass("active")
}
}
})$("html").one('touchstart',function(){
audio.play();
})扫一扫,手机访问
声明:本文由【达扬网络】编辑上传发布,转载此文章须经作者同意,并请附上出处【达扬网络】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
上一篇:常见的HTTP状态码大全
相关内容
评头论足
现在,非常期待与您的一次邂逅
青海达扬网络传媒有限责任公司努力让每一次邂逅总能超越期待!
您身边的【数字化信息服务专家】
搜索千万次不如咨询1次
主营项目:国产化升级,小程序开发,软件开发,网络安全维护,app开发,数字信息化解决方案等
在线留言 问答社区 QQ咨询 0971-6275815
嘿,我来帮您!