相关疑难解决方法(0)

HTML5音频标签显示Chrome中错误的MP3持续时间

当我尝试通过HTML5播放器播放我的一些MP3时,播放器似乎返回两个不同的持续时间.当我用jQuery查询持续时间时,我得到了当前的持续时间,但在默认的Chrome播放器中,这首歌的播放时间比歌曲实际上要长得多.这在Safari(MacOSX上的7.0.1)中不是问题.某些MP3导致此问题的原因是什么?如何让Chrome(第31版)使用正确的时间?

这是代码:

<audio controls="" autoplay="" name="media"><source src="http://musicalfamilytree.com/_private/c/cowboys_the/clown-car_2.mp3" type="audio/mpeg"></audio>
<input type="button" onclick='alert($("audio")[0].duration);' value="check duration" />
Run Code Online (Sandbox Code Playgroud)

这是音频文件的JSFiddle: http://jsfiddle.net/spKqh/5/

javascript audio jquery html5 google-chrome

8
推荐指数
1
解决办法
5104
查看次数

标签 统计

audio ×1

google-chrome ×1

html5 ×1

javascript ×1

jquery ×1