HTML5のAudioタグがFirefoxで動かないと思ったらnginxのせいだった件について
表題の通り、HTML5のAudioタグ(およびJS)が、
Chromeでは正しく動作するのに、Firefoxで何故か動作しなかった。
OGGのエンコードが悪いのかと思い、いろいろやってみたりしたが、
全然ダメ。
で、ぐぐったら同じような症状に悩まされてる人が。
HTML 5 <audio> tag not working in FF | Firefox Support Forum | Mozilla サポート
んで、解決策が以下のページに
HTML5 Audio and nginx - drumcoder.co.uk
nginxのmime.typesファイルに、以下を追記。
audio/mpeg mp3;
audio/ogg ogg;
audio/wave wav;
yumでいれたv0.8.54だと、 「audio/mpeg mp3」はデフォで入ってたので、
oggとwaveを追加。
これで無事に再生された。
まさかサーバーサイドとは思わなんだ。。。