2

オーディオタグ、Audioforeveryoneを使用する良い方法を見つけまし。最初にhtml5プレーヤー、次にwmp、次にフラッシュ、次に画像を使用しようとします。

残念ながら、mp3形式はOSでサポートされている場合でも、Firefoxでサポートされておらず、FlashPlayerに劣化する代わりにXが表示されます。

Firefoxにhtml5プレーヤーを無視させる方法はありますか?

ps:すべてのmp3をoggに変換するオプションではありません

4

1 に答える 1

2

私はこのコードを使用して解決しました:HTML5オーディオタグを実装するためのクイックガイド(Flashへのフォールバック付き)

jsコードは、opera / firefoxでのmp3サポートの欠如を検出し、オーディオを非表示にして、フラッシュプレーヤーを作成します

編集:コントロールを非表示にする彼らの解決策は私の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 に答える