2

.wavをバックグラウンドミュージックとして再生しようとしていますが(アンビエンスに一致しています)、ストリーミングに問題があります。20メガグラムなので、ダウンロードを待たせたくありません。 30秒待っています!

私はそれをIEで正常に動作させましたが、FFはIEで動作するコードを好まないようです:)

IEで動作するサウンドを保持するためにオブジェクトを使用していました。また、必要なときにJavaScriptでサウンドをフェードインおよびフェードアウトしました。

誰かが私に、追加のプラグインを必要とせずに(可能であれば)、jqueryやプロトタイプなどを使用せずにwavファイルを再生するためのクロスブラウザ互換性のためのコードスニペットを提供してください。

4

1 に答える 1

3

これを試して:

<!DOCTYPE html>
<html>
<body>
<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mp3" />
  Your browser does not support the audio element.
</audio>
</body>
</html>

ただし、 wavファイルをmp3に圧縮する必要があります。ここでライブデモを見ることができます。

于 2012-04-21T22:38:13.557 に答える