Ton*_*ony 8 audio firefox html5 cross-browser
适用于Chrome.而且,我正在使用ogg文件,所以这不是问题.我正在使用最新版本9.0.1.Chrome和Firefox都支持HTML5音频.
<audio id="audio">
<source src="audio/Your_Hand_In_Mine.ogg" type="audio/ogg" />
<source src="audio/Your_Hand_In_Mine.mp3" type="audio/mpeg" />
Your browser does not support the audio element.
</audio>
Run Code Online (Sandbox Code Playgroud)
默认情况下,大多数服务器(包括GoDaddy使用的服务器)不为OGG文件提供适当的MIME类型.在这种情况下,如果您希望HTML5音频播放器在Firefox中正常工作,则需要为OGG文件设置适当的MIME类型.因此,对于Apache服务器,您需要将以下内容添加到.htaccess文件中:
AddType audio/ogg .oga
AddType video/ogg .ogv
AddType application/ogg .ogg
Run Code Online (Sandbox Code Playgroud)
显然,如果未提供MIME类型,其他浏览器将根据文件扩展名猜测MIME类型.
如果您想了解更多相关信息,请在Mozilla开发者网络上查看此页面:https://developer.mozilla.org/en/Configuring_servers_for_Ogg_media
Ton*_*ony -4
解决方案是将 ogg 文件正确转换为 mp3,反之亦然。当我将 .ogg 文件重命名为 mp3 时,编码是错误的,我傻了。我使用名为“Audacity”和“Switch”的软件来完成此任务。
| 归档时间: |
|
| 查看次数: |
26050 次 |
| 最近记录: |