質問: html5オーディオ再生はfirefox / chromeでは機能しません ウェブサイトでタグ付きの大きなmp3ファイル(30mb)を再生したいのですが、firefox8.0およびchrome16.0.912。safariでうまく機能するようです。 。firefoxとchromeでは、小さなmp3ファイルは機能しますが、大きなファイルは機能しません。使用した簡単なコードは次のとおりです。<audio autobuffer controls> <src="mp3 file" preload="auto"> </audio> それはブラウザの問題ですか?
回答: safariは、使用した構文を介して提示されたエラーを処理する際に現在この要素をサポートしている3つ(safari、chrome、およびfirefox)の中で最高の仕事をしています。次のようになります。<audio controls preload="auto"> <source src="song.mp3" type="audio/mpeg" /> this text displays if the audio tag isn't supported. </audio> autobuffer属性はhtmlに存在しないため、削除する必要があります。出典: w3schools w3c html5仕様セクション4.8.7:オーディオ要素