html5添加背景音乐
0、补充demo
把代码分离出来做了demo,大家需要的可以自行下载,下载地址:下载地址点这里
1、需求说明
html5添加背景音乐
2、问题解决
直接上代码吧
首先添加音乐控件的div
<div id="audio"><div style="width: 45px;height:45px; position: fixed; top: 5px; right: 5px; font-size: 0;line-height: 0;z-index: 100;"><audio id="audio_music" autoplay="autoplay" loop><source src="data:images/audio/KT60.mp3" type="audio/mpeg"><source src="data:images/audio/KT600.aac" type="audio/mpeg"><source src="data:images/audio/KT600.ogg" type="audio/ogg">你的浏览器不支持audio标签。</audio><a id="audio_btn"><img src="data:images/audio/play.png" width="35" height="35" id="music_btn" border="0" style="float:right"></a></div>
</div>
js代码
<script>$(document).ready(function () {$("#audio_btn").click(function(){var music = document.getElementById("audio_music");if(music.paused){music.play();$("#music_btn").attr("src","images/audio/play.png");}else{music.pause();$("#music_btn").attr("src","images/audio/pause.png");}});var music = document.getElementById("audio_music");$('html').one('touchstart',function(){music.play();});});
</script>
3、知识点
网页添加背景音乐
说明:由于系统限制,大部分IOS系统和少部分Android微信不支持自动播放。所以js中添加touch触发播放音乐。
不过我看好多html5都可以自动播放,网上没有找到更好的解决方案,如果大家知道怎么做的,请不吝赐教告知一下哈。
html5添加背景音乐相关推荐
- HTML5添加背景音乐 3种方法个人推荐audio
这里推荐两种方法,就是两个标签 <embed> 或者<audio > 常用 <audio > +css布局 隐藏播放器 做网站比较实用! <!DOCTYPE ...
- html语言音乐添加路径,HTML5简单实现添加背景音乐的几种方法
这里推荐两种方法,就是两个标签 或者 常用 +css布局 隐藏播放器 做网站比较实用! html5添加音乐 说明: 1.src毫无疑问写路径. 2.使用hidden="true"表 ...
- 在html5中怎么设置背景音乐,HTML5简单实现添加背景音乐的几种方法
这里推荐两种方法,就是两个标签 或者 常用 +css布局 隐藏播放器 做网站比较实用! html5添加音乐 说明: 1.src毫无疑问写路径. 2.使用hidden="true"表 ...
- HTML5添加网页背景音乐
HTML5添加网页背景音乐 方式一: 这种方式会显示播放器. 方式二: 这个方式主要是支持的播放器多.一定程度上解决了浏览器兼容的问题. 方式三: 这个不显示播放器. 方式四: 方式五:
- html5多首背景音乐,给视频添加背景音乐|多个视频按顺序合并,添加背景音乐,或者更换背景音乐...
如可给视频添加背景音乐,多个视频按顺序合并,添加背景音乐,源视频有声音了,如何去掉添视频声音,添加新的背景音乐? 第二步:运行 office powerpoint软件,添加刚合并好的视频,制作成ppt ...
- css文件插入背景音乐,在HTML中添加背景音乐
方法一: 在源代码中编写以下几句代码将能实现在HTML网页内添加背景音乐: src="http://demo.mimvp.com/html5/take_you_fly.mp3"&g ...
- html页面中如何添加背景音乐
如果我们要在html页面中添加背景音乐效果,可以使用如下几种方式. 方法一: 在html文件中添加如下代码即可(音频文件根据需要进行更改) 1 2 3 4 <audio autoplay=&qu ...
- HTML中如何为网页添加背景音乐
许多小伙伴在问HTML中如何为网页添加背景音乐,其实很简单,先准备好你的mp3音乐文件,这里我随便准备一个yinyue.mp3作为示例,那么怎么嵌入到网页呢?敲黑板了,注意,这是关键所在,参考以下关键 ...
- 在HTML中添加背景音乐
方法一: 在源代码中编写以下几句代码将能实现在HTML网页内添加背景音乐: <audio autoplay="autoplay" controls="control ...
最新文章
- 基于TestNG 与Selenium 的自动化测试设计与实施
- Hive:解决Hive创建文件数过多的问题
- 证书过期--app审核提示90034证书错误
- 7_12_2013 G: Mahjong problem
- MySQL数据库之-foreign key 外键(一对多、多对多、一对一)、修改表、复制表
- python处理字符串效率_Python字符串搜索效率
- Markdown列表
- oracle安装卡在create inventory_滴滴云服务器上安装Oracle12cR2单实例数据库
- H5工程师跨页面取值的几种方法
- BZOJ 4753 二分+树形DP
- jquery validate 笔记
- 坐异性朋友的车时,能坐在副驾驶吗?
- python 爬虫 客户端_python爬虫
- 增值税发票税控开票软件数据接口规范
- 各位有什么超实用的生活小窍门呢?
- java图片转换pdf_Java将图片转化为PDF的方法(1)
- Oracle建表语句及日期处理(oracle)
- python用泰勒级数计算圆周率_Python中利用进度条求圆周率
- 疫苗预约系统,疫苗预约管理系统,疫苗预约小程序系统设计与实现
- mysql中的mmr
热门文章
- python paramiko_python模块之Paramiko
- gan遮挡_遮挡和NavMeshes的迭代烘焙
- java 泛型默认_Java泛型的使用
- 计算机屏幕亮度调到多少合适,一般显示器的亮度对比度调到多少比较好啊(0 – 手机爱问...
- 如何屏蔽国外IP访问
- autotype安全 fastjson_fastjson1.2.61发布,增加 autoType 安全黑名单
- android中点击加号动画,android animation之scale 缩放(仿微信加号弹出菜单的动画效果)...
- 微信公众号JSAPI分享功能踩坑记录
- 20110805 组队赛 f题
- python入门编程100例(031-039)