私は、ユーザーがオーディオを録音できるasp.net Webアプリケーションを持っています。私はhttps://github.com/nusofthq/Recordmp3jsのコードをMatt Diamondのレコーダーファイル(mp3ではなくwav用に変更されている)とともに使用しています。それが問題なのかどうかわかりませんが、私はmediaDevices.getUserMedia()用に更新されたAPIを使用しています。HTML5オーディオ録音でファイルを保存してもOKですが、オーディオコントロールで再生しても音が鳴りません
wavファイルはディスクに保存され、ディスク上のファイルを再生すると録音が聞こえます。ただし、ページ上のHTML5オーディオコントロールを使用してオーディオを再生しようとすると、サウンドが出力されません。ファイルの長さはディスク上のものと一致するので、オーディオコントロールがファイルを見つけることができないとは思わない。
これは参考になる場合は、私のJavascriptを投稿することができます。私は現在、Firefoxを使ってlocalhostでテストしています。 Firebugはエラーを表示しません。
追加情報が役立つ場合はお知らせください。 ありがとうございました!
他のブラウザでも動作しますか?ファイルに直接移動すると再生されますか? – dandavis
私は、Operaではなく、Chromeでオーディオを聞くことができます。 Operaのウェブコンソールにエラーは表示されません。 Firefoxでファイルを直接開こうとすると、ファイルを開くアプリケーションとFirefoxを選択し、Firefoxで新しい空のタブが開きます。私はオンラインで見つけたサンプルwavファイルを試しましたが、同じ動作が起こります(ただし、.oggファイルはFirefox内でうまくいきます)。 – AmyW
Firefoxはwavファイルを再生することができるので、chromeが許してもfirefoxがないファイルには小さな問題があるようです。 – dandavis