已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HTML5音乐播放器 一般情况下,要在html网页中播放音乐或者播放视频,可使用flash完成。但是,苹果系列因为商业缘故,并不支持flash插件,这就使得很多在其他设备能正常播放的视频、音乐,在苹果中不能播放。但值得庆幸的是,苹果支持html5,同时html5中有许多针对音视频的支持。一、视频的跨平台解决方案1、使用元素 如优酷提供的2、 使用html5标签 如、 其中,可以支持在播放失败时加载预置的js代码二、音频的跨平台解决方案1、使用html5播放器 网上有很多html5音乐播放器,但都是基于html5标签实现的。这里我们使用audio.js来实现音乐播放,播放界面如下:使用步骤:1.引入js和css audio.js body color: #666; font-family: sans-serif; line-height: 1.4; h1 color: #444; font-size: 1.2em; padding: 14px 2px 12px; margin: 0px; h1 em font-style: normal; color: #999; a color: #888; text-decoration: none; #wrapper width: 400px; margin: 40px auto; ol padding: 0px; margin: 0px; list-style: decimal-leading-zero inside; color: #ccc; width: 460px; border-top: 1px solid #ccc; font-size: 0.9em; ol li position: relative; margin: 0px; padding: 9px 2px 10px; border-bottom: 1px solid #ccc; cursor: pointer; ol li a display: block; text-indent: -3.3ex; padding: 0px 0px 0px 20px; li.playing color: #aaa; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3); li.playing a color: #000; li.playing:before content: ; width: 14px; height: 14px; padding: 3px; line-height: 14px; margin: 0px; position: absolute; left: -24px; top: 9px; color: #000; fo nt-size: 13px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); #shortcuts position: fixed; bottom: 0px; width: 100%; color: #666; font-size: 0.9em; margin: 60px 0px 0px; padding: 20px 20px 15px; background: #f3f3f3; background : rgba(240, 240, 240, 0.7); #shortcuts div width: 460px; margin: 0px auto; #shortcuts h1 margin: 0px 0px 6px; #shortcuts p margin: 0px 0px 18px; #shortcuts em font-style: normal; background: #d3d3d3; padding: 3px 9px; position: relative; left: -3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); media screen and (max-device-width: 480px) #wrapper position: relative; left: -3%; #shortcuts display: none; $(function() / Setup the player to autoplay the next track var a = audiojs.createAll( trackEnded: function() var next = $(ol li.playing).next(); if (!next.length) next = $(ol li).first(); next.addClass(playing).siblings().removeClass(playing); audio.load($(a, next).attr(data-src); audio.play(); ); / Load in the first track var audio = a0; first = $(ol a).attr(data-src); $(ol li).first().addClass(playing); audio.load(first); / Load in a track on click $(ol li).click(function(e) e.preventDefault(); $(this).addClass(playing).siblings().removeClass(playing); audio.load($(a, this).attr(data-src); audio.play(); ); / Keyboard shortcuts $(document).keydown(function(e) var unicode = e.charCode ? e.charCode : e.keyCode; / right arrow if (unicode = 39) var next = $(li.playing).next(); if (!next.length) next = $(ol li).first(); next.click(); / back arrow else if (unicode = 37) var prev = $(li.playing).prev(); if (!prev.length) prev = $(ol li).last(); prev.click(); / spacebar else if (unicode = 32) audio.playPause(); ) ); 音乐试听测试 (music) 轻音乐MAMAPlanet风来了-轻音乐风来了kiroro - 长久 键盘控制说明: 下一曲 上一曲 Space 播放/暂停 其中的中的data-src是我们
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025重庆丰都县社会保险事务中心招聘备考题库及答案详解(历年真题)
- 盖板涵施工协议书
- 购买防盗门合同范本
- 购销门安装合同范本
- 豆腐供货协议书模板
- 2025年物流项目管理试卷及答案
- 2025陕西宝鸡市陈仓区招聘社区专职工作人员50人备考题库及参考答案详解1套
- 2025年快递企业安全生产考试题及答案
- 2025年济宁会考真题卷子及答案
- 天津公务员试题及答案
- 2025年精神分裂症窒息死亡病历讨论范文
- 传播学研究方法 课件全套 ch1-导论-传播学研究方法的发展历程 -ch18-大数据的分析与可视化-用图表勾勒网络关系
- 2025《煤矿安全规程》新旧对照专题培训
- 泌尿外科创新护理技术
- 浙江案底管理办法
- 教师宪法宣传课件
- 急性心肌梗死诊断标准
- 2025年山东省中考道德与法治试卷及答案
- 溃疡性结肠炎教学课件
- 营口英才计划管理办法
- 2025年广东深圳航空招聘笔试备考题库(带答案详解)
评论
0/150
提交评论