2 it90ceo it90ceo 于 2014.09.23 16:40 提问

关于html5的audio标签音频兼容性问题

<!DOCTYPE html>



音频播放测试




您的浏览器不支持 audio 标签。


同样一段代码放桌面测试是没有问题的,放到项目底下,播放器就不好用了(出不来),求前辈们指点一二

1个回答

franzhong
franzhong   2014.09.24 10:38

HTML5中主流的音频格式为:“.wav .mp3”两个即可
如果想兼容低一点IE版本,可能会用上“.ogg”
HTML5不被低版本的浏览器所支持
音频格式由于浏览器有版权原因有不同要求
当前兼容性最好解决方案是采用Flash结合方式
虽然看起来不是很高端
 
可能还有一些其他原因造成,你可以调试细节
比如更换浏览器调试或是发链接让问答朋友在线帮助查看

更多参考: CSDN移动问答

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
HTML5<audio>标签--音频播放全解析
HTML5开启了一个新时代,因为它让浏览器本身变得不那么被动,audio api就是一个典型的列子,在Html5还没确定之前,如果想要在听音乐看视频唯一的办法就是用flash 意思是当你没有给浏览器装载Flash插件的话 那么音乐视频即是空谈,html5 audio的出现改变了这一格局,因为你可以不用Flash插件就可以听音乐看视频,当然这些能否实现 还跟你用的浏览器有关。 这是demo地址 htt
html5 audio标签切换播放音乐的方法
html5 audio标签切换播放音乐的方法 测试1 测试2 测试3 测试4 $('.ceshiqiehuan').each(function () { $(this).on('touchstart', function () { $('#music1')[0].pause(); var luyinpath = $
HTML5中使用audio元素播放音频
HTML5中的audio元素播放音频简介
HTML5用audio标签做一个最简单的音频播放器
在做系统的时候,要求做一个音频播放器,就在网上查找了一些资料,发现这样的资料还是很千篇一律的,EasyUI框架并没有给我们一个音频播放器的功能,在bootstrap上有,但是也是结合html5来写的,因此,我们在这里就用纯的html5血一个音频播放器,如何播放本地的音频。 首先,大家在myeclipse上建立一个自己的web项目: 其实,这里的代码都不难,主
HTML5 audio 如何实现播放多个MP3音频
&amp;lt;audio&amp;gt;标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流。用的比较多音频格式是.mp3。&amp;lt;audio&amp;gt;标签常用属性如下表属性值描述autoplayautoplay添加该属性后,音频会自动播放controlscontrols设置后,显示控件,如播放按钮、音量looploop添加该属性后,当音频播放结束后会重新开始播放preloadpreload...
使用HTML5的Audio标签打造WEB音频播放器
目前,WEB页面上没有标准的方式来播放音频文件,大多数的音频文件是使用插件来播放,而众多浏览器都使用了不同的插件。而HTML5的到来,给我们提供了一个标准的方式来播放WEB中的音频文件,用户不再为浏览器升级诸如Adobe Flash、Apple QuickTime等播放插件,只需使用现代浏览器就可以聆听任何可以发出声音的WEB网站。 查看演示DEMO WEB中的Audio标签 HTML5
怎样获得html5的audio组件加载的MP3文件的总时长
controls="true" id="video1" >                src="music.mp3" />                src="music.ogg" />      myVid=document.getElementById("video1"); alert(myVid.duration); 方法               方
H5音频<audio/>样式修改,拖拽、点击进度操作、总时长加载
H5音频自定义样式,拖拽、点击改变进度操作,总时长 during 加载 1>“点击播放”和"点击暂停" 调用原生audio.play() 和 audio.pause()来对进度条进行操作 2>总时长加载:解析 audio.duration 来获取总时长,会有部分浏览器兼容问题,下面列举部分兼容方式。 3>点击跳转进度:获取当前的 鼠标点击位置【e.pageX】 - 进度条.offsetLeft【相对于它的直接父元素 的 偏移量】,使用 translateX 改变 “蓝色小球”的播放进度位置。 4>拖拽跳转
HTML5 - 使用<audio>播放音频
1,下面是一个播放音乐的最简单样例 (controls属性告诉浏览器要有基本播放控件)<audio src="hangge.mp3" controls></audio>2,预加载媒体文件 设置preload不同的属性值,可以告诉浏览器应该怎样加载一个媒体文件: (1)值为auto:让浏览器自动下载整个文件 (2)值为none:让浏览器不必预先下载文件 (3)值为metadata:让浏览器先
HTML5 IE9+ audio标签播放声音
IE8或者以下的浏览器可以使用bgsound标签或者img标签播放声音文件(IE独有),但是这两标签的属性和事件,你说你除了播放声音能用来干嘛、、 关于HTML 5音频标签,官方文档有使用说明http://www.w3school.com.cn/html5/html_5_audio.asp 我们一起来看下现在主流浏览器对html5音频格式的支持http://www.cnblogs.com/lh