2

我找到了一种使用音频标签的好方法,即Audio for everyone。它首先尝试使用 html5 播放器,然后是 wmp,然后是 flash,然后是图像。

不幸的是,即使操作系统支持 mp3 格式,firefox 也不支持它,它显示一个 X 而不是降级为 Flash 播放器。

有没有办法让firefox忽略html5播放器?

ps:将我所有的 mp3 转换为 ogg 这不是一个选项

4

1 回答 1

2

我使用此代码解决了:实现 HTML5 音频标签的快速指南(使用回退到 Flash)

js代码将检测opera/firefox缺少mp3支持,隐藏音频并创建flash播放器

编辑:他们隐藏控件的解决方案在我的 Firefox 中不起作用,请更改

document.getElementsById('audio_with_controls').style.display = 'none';

var audio = document.getElementById("audio_with_controls");
audio.removeAttribute("controls");
于 2011-03-27T17:25:01.693 回答