0

現在oggを使用していますが、これによると、IEとSafariにはMP3を使用する必要があります

http://www.w3schools.com/html/html5_audio.asp

Safari と IE でアラートを再生するための最適な JavaScript/PHP ソリューションは何ですか?

この段階で、PHP でブラウザーを検出し、HTML mp3 ファイルを作成する必要があると思います。

これは私が現在していることです

<script>

document.getElementById("alert").play();

</script>

<audio id='alert' src='/library/sounds/alert.ogg'></audio>
4

1 に答える 1

1

私は通常、wav ファイルと mp3 を使用します。WAV をサポートしていない唯一のブラウザーは Internet Explorer 9+ ( Source )

次のように、複数のファイルタイプを埋め込むことができます。

<audio id="alert" preload="auto">
  <source src="/library/sounds/alert.wav" type="audio/wav">
  <source src="/library/sounds/alert.mp3" type="audio/mpeg">
</audio>

コマンドを実行するとすぐに再生されるように、オーディオをプリロードすることもお勧めしますdocument.getElementById("alert").play();

于 2013-07-17T06:56:36.607 に答える