私はこの質問をHTML5 Audio Tag Showing Wrong Duration of MP3 in Chromeに読みましたが、まだ私の問題を解決できません。 オーディオファイルのリンクは http://img.kmf.com/toefl/listening/TPO/TPO-48-C1.mp3です。クロムでは、オーディオの再生時間は168.408を返しますが、Firefoxでは169.192194を返します。HTML5クロムとファイアフォンの音声の長さが異なる
document.getElementById('jp_audio_0').addEventListener('loadedmetadata', function() {
console.log(this.duration);
});
<audio id="jp_audio_0" preload="metadata" src="http://img.kmf.com/toefl/listening/TPO/TPO-48-C1.mp3"></audio>
が正しい... – Kaiido
@Kaiidoしかし、どのようにこの問題を解決するために:ここで
は、メタデータのないファイルは、ありますか? – ChenLee
ああ、申し訳ありません実際にはFFです;-)答えを追加します。 – Kaiido