html5添加背景音乐
来源:互联网 发布:matlab破解软件 编辑:程序博客网 时间:2024/05/29 02:38
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="images/audio/KT60.mp3" type="audio/mpeg"> <source src="images/audio/KT600.aac" type="audio/mpeg"> <source src="images/audio/KT600.ogg" type="audio/ogg"> 你的浏览器不支持audio标签。</audio> <a id="audio_btn"><img src="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都可以自动播放,网上没有找到更好的解决方案,如果大家知道怎么做的,请不吝赐教告知一下哈。
阅读全文
0 0
- html5添加背景音乐
- 添加背景音乐
- 添加背景音乐
- 添加背景音乐
- HTML5自动播放背景音乐
- winform窗体添加背景音乐
- 软件添加背景音乐
- 为文件夹添加背景音乐
- 给网页添加背景音乐
- 给网页添加背景音乐
- 添加背景和背景音乐
- 18-添加背景音乐
- Html:网页添加背景音乐
- 网页添加背景音乐
- java 添加背景音乐
- MFC应用程序添加背景音乐
- Android添加背景音乐
- Java添加背景音乐
- Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- 【转】Spring+Netty+Protostuff+ZooKeeper实现轻量级RPC服务(二)
- *(网络流)费用流复习~
- android 6.0+ java.lang.IllegalStateException did not call finish() prior to onResume() completing
- Javascript值类型和引用类型
- html5添加背景音乐
- Python 装饰器使用
- 数据分析的5层解读,报表仍是有效的落地实践!
- Azkaban的AJAX的RestFul接口调用事例
- 前端知识图谱_你值得收藏
- 【备忘】李炎恢老师HTML5+CSS3教程与课件代码【共享完毕】下载
- Centos7下安装qt5.8.0 静态编译库
- Ubuntu下安装CodeBlocks
- Android第三方等待框SpinKit