audio.js是一个HTML5标签的简易包装。但它不仅在支持HTML5的浏览器上能够轻松调用标签,并在不支持HTML5的浏览器上也能通过Flash作为B计划使用。除此之外,audio.js所提供的界面其实也还不错。

支持情况

浏览器:

  • Mobile Safari (iOS 3+)
  • Android (2.2+, w/Flash)
  • Safari (4+)
  • Chrome (7+)
  • Firefox (3+, w/ Flash)
  • Opera (10+, w/ Flash)
  • IE (6, 7, 8, w/ Flash)

格式:

目前audio.js还只以支持mp3格式为主,但在未来可能会支持ogg。

如何使用

  1. 下载audio.js全部组件,确保audio.js, player-graphics.gif 以及 audiojs.swf都放置于同一文件夹内
  2. 在你的网页当中包含audio.js:
    <code><script src="/audiojs/audio.min.js"></script></code>
  3. 使用如下的代码进行初始化:
    <code><script>   audiojs.events.ready(function() {     var as = audiojs.createAll();   }); </script></code>
  4. 现在在页面当中的任意位置你都可以这样了:
    <code><audio src="/mp3/juicy.mp3" preload="auto" /></code>

许可证

audio.js目前在MIT协议之下进行许可。这个协议算是非常宽松的协议了。

文章来源地址:http://newhtml.net/audio-js-%E9%9A%8F%E6%97%B6%E9%9A%8F%E5%9C%B0%EF%BC%8C%E6%92%AD%E6%94%BE-html5-%E7%9A%84%E5%A3%B0%E9%9F%B3/

本文链接:http://www.jfox.info/audio-js-%e9%9a%8f%e6%97%b6%e9%9a%8f%e5%9c%b0%ef%bc%8c%e6%92%ad%e6%94%be-html5-%e7%9a%84%e5%a3%b0%e9%9f%b3, 转载请保留.

转载于:https://www.cnblogs.com/wuxiang/p/3542403.html

audio.js – 随时随地,播放 HTML5 的声音相关推荐

  1. 给自己的html5加上背景音乐,网页加背景音乐用JS控制播放 HTML5 - audio

    制作一个游戏网站首页,要求加入背景音乐 上面一行解决了, autoplay="autoplay"表示自动播放, loop="loop"循环播放. 下面继续改造, ...

  2. html5 audio js控制进度,HTML5 audio标签使用js进行播放控制实例

    标签可以在html5浏览器中播放音频文件. 默认提供一个控制面板,但是有些时候我们只需要播放声音,控制面板由我们自己来定义其显示的状态. 这里我们可以使用js来进行控制,代码如下: 复制代码代码如下: ...

  3. html5 audio js控制进度,HTML5多媒体的之audio和video。JavaScript控制进度条播放进度

    使用HTML5多媒体,audio和video两个元素可以让用户不必借助flash player插件即可播放音频和视频. 小知识:视频文件包含了音频轨道,视频轨道和其他一些元数据.当我们播放视频的时候, ...

  4. js控制audio音量_js控制html5 audio音频暂停播放

    js控制html5 audio音频暂停播放 音乐控制 音乐 播放/暂停 重新播放 function rbf(){ var audio = document.getElementById('music1 ...

  5. HTML5 audio 如何实现播放多个MP3音频

    <audio>标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流.用的比较多音频格式是.mp3. <audio>标签常用属性如下表 属性 值 描述 au ...

  6. html5自动播放音乐外链,HTML5 audio 如何实现播放多个MP3音频

    标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流.用的比较多音频格式是.mp3. 标签常用属性如下表 属性 值 描述 autoplay autoplay 添加该属性后,音频会 ...

  7. 解决IOS微信中 HTML5 中audio的自动播放问题。

    2019独角兽企业重金招聘Python工程师标准>>> <!DOCTYPE html> <html lang="en"> <head ...

  8. HTML5 audio 标签-在html中定义声音的标签

    2019独角兽企业重金招聘Python工程师标准>>> 本文来源 169it HTML 5 <audio> 标签定义和用法 <audio> 标签定义声音,比如 ...

  9. 自定义css样式结合js控制audio做音乐播放器

    最近工作需求需要播放预览一些音乐资源,所以自己写了个控制audio的音乐播放器. 实现的原理主要是通过js调整audio的对象属性及对象方法来进行控制: 1.通过play().pause()来控制音乐 ...

最新文章

  1. Cisco交换机解决网络蠕虫病毒***问题
  2. Linux 基金会宣布红队项目,致力于孵化开源安全工具
  3. 连接Oracle远程数据库错误:ORA-12541,ORA-12514,ORA-01017的解决方法!
  4. 共轭矩阵与自共轭矩阵
  5. 20155334 2016-2017-2 《Java程序设计》第四周学习总结
  6. mysql备份一个表到ftp_备份部分mysql表并上传至指定ftp服务器目录中
  7. scala连接postgre数据库
  8. 如何查看mysql my.ini_MySQL学习笔记(一)
  9. 【转】C++中的字符串(String)和数值转换
  10. LeetCode 395. 至少有K个重复字符的最长子串(分治)
  11. 关于MongoDB数据库的可连接性稳定性 - 抛转篇
  12. Hibernate读书笔记-----事件机制
  13. taptap需要相机权限_TapTap双击背部App-实现安卓11双击手机背面截屏拍照等新功能-软极客...
  14. dnf服务器维护2018,2018年更新dnf游戏登陆不上 | 手游网游页游攻略大全
  15. IDEA 自定义注释
  16. TrustSystem声学测试指导
  17. G1垃圾回收器在并发场景调优
  18. android调试环境配置+雷电模拟器
  19. 微信小程序中,将一张图设置成背景图的几种方式
  20. 微信小程token_微信小程序登录换取token

热门文章

  1. :Android网络编程--XML之解析方式:SAX
  2. pearson, kendall 和spearman三种相关分析方法的区别
  3. 四剑客查找字符_linux 四剑客 find 、grep、sed、awk整理
  4. ElasticSearch核心基础之聚合
  5. HBase之MVCC
  6. (42)FPGA状态机二段式
  7. FPGA同步复位与异步复位深度理解
  8. 前端 domparser未定义怎么解决_统一异常处理到底应该怎么做呢?
  9. java图像风格迁移_多说迁移,Java开发模仿自主实现评论(一)
  10. PC端与虚拟机内容拷贝