我找到了一种使用音频标签的好方法,即Audio for everyone。它首先尝试使用 html5 播放器,然后是 wmp,然后是 flash,然后是图像。
不幸的是,即使操作系统支持 mp3 格式,firefox 也不支持它,它显示一个 X 而不是降级为 Flash 播放器。
有没有办法让firefox忽略html5播放器?
ps:将我所有的 mp3 转换为 ogg 这不是一个选项
我找到了一种使用音频标签的好方法,即Audio for everyone。它首先尝试使用 html5 播放器,然后是 wmp,然后是 flash,然后是图像。
不幸的是,即使操作系统支持 mp3 格式,firefox 也不支持它,它显示一个 X 而不是降级为 Flash 播放器。
有没有办法让firefox忽略html5播放器?
ps:将我所有的 mp3 转换为 ogg 这不是一个选项
我使用此代码解决了:实现 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");