HTML5音频标签闪回落 [英] Html5 audio tag flash fall back
本文介绍了HTML5音频标签闪回落的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何实现一个HTML5音频标签的闪回退?比如我有这个音频标记
How do you implement a flash fallback for an html5 audio tag? for example I have this audio tag
<div class = "div.jp-audio"><audio class ="audio-player" name= "audio-player" src="song.mp3" ></audio></div>
如何启用或创建一个闪回退,因为不是所有的浏览器都支持.mp3文件
How do I enable or create a flash fall back since not all browsers support .mp3 files
推荐答案
下面是有一个很好的实现闪存回调的好code片断:
Here is a good code snippet that has a nicely-implemented Flash callback:
<audio id="audioplayer" preload controls loop style="width:424px;">
<source src="audio.mp3">
<source src="audio.caf">
</audio>
<script type="text/javascript">
var audioTag = document.createElement('audio');
if (!(!!(audioTag.canPlayType) && ("no" != audioTag.canPlayType("audio/mpeg")) && ("" != audioTag.canPlayType("audio/mpeg")))) {
AudioPlayer.embed("audioplayer", {soundFile: "audio.mp3"});
}
</script>
下面是我发现它裁判:
获得HTML5音频标签和Flash后备很好地工作与所有浏览器
Here is the ref where I found it: Getting HTML5 Audio Tag and Flash Fallback to Work Nicely With All Browsers
希望它能帮助!
这篇关于HTML5音频标签闪回落的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文