HTML5音频标签闪回落 [英] Html5 audio tag flash fall back

查看:149
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆