8

小さなハッキング プロジェクトでは、MP3 の生データを ArrayBuffer にロードしたいと考えています。

<audio src="http://xyz.com/test.mp3">

要素によって公開されるいくつかの基本的な機能があることは知っていますが、<audio>探しているものを見つけることができませんでした。そのようなものがある場合、それは Web Audio API の一部であり、現時点では Chrome でのみ機能する可能性が非常に高いです。

4

1 に答える 1

2

<audio>HTML5要素の生データにはアクセスできません。

あなたができることは

  • AJAX 経由でデータをロードする

  • 内部目的で結果から生データを取得する

  • データを audio 要素に渡します (おそらくここで data-uri を実行する必要があります)

ただし、この種の操作では、代わりに Web Audio API を使用することをお勧めします<audio>

http://www.html5rocks.com/en/tutorials/webaudio/intro/

Firefox のサポートは、数回の繰り返しで上陸するはずです。

于 2013-01-30T23:24:53.010 に答える