HTML5音频/视频标签,Firefox上的持续时间

时间:2011-07-31 06:06:34

标签: html5-audio

我正在构建一个自定义的音频播放器,如果它已经完成且工作正常,除了我似乎无法在Firefox中获取的总持续时间数据。我正在使用这个简单的API:

var total = audio.duration

音频当然是播放器。 这显然适用于chrome和safari,我正确地获取信息,但在Firefox中它只返回NaN .. 我尝试了不同的方法来选择播放器,纯JS byId,tagName或jQuery,都返回相同的...

我仍然可以正确地搜索到这首歌并达到无意义的结束,因为总持续时间应该是未知的... O_o

如果有一些勇敢的人手上有一些时间,这是我的玩家对象: Player Script

您可以在fMusic Player

自行尝试

(右侧打开播放器的小三角形)

提前感谢,任何帮助将不胜感激^^

1 个答案:

答案 0 :(得分:1)

看看几乎中间的这个: http://www.protofunc.com/jme/documentation/documentation-faq.html

  

音频/视频的持续时间为NaN(非数字),并禁用时间轴滑块   Firefox / Firefox不断加载,但不播放音频/视频。

     

确保您的服务器设置内容长度和内容范围   他的响应标题中的属性。

也许有帮助?