Javascript Firefox 6 HTML audio.duration=NaN问题
我刚刚在Firefox6 for Windows中发现了一个可能的bug。在Firefox6 for Windows中,当我尝试在由音频“loadeddata”事件触发的函数中获取audio.duration值时,该值为NaN。当音频开始播放时,audio.duration值随audio.currentTime值更新(audio.duration==audio.currentTime)Javascript Firefox 6 HTML audio.duration=NaN问题,javascript,html,firefox,html5-audio,firefox6,Javascript,Html,Firefox,Html5 Audio,Firefox6,我刚刚在Firefox6 for Windows中发现了一个可能的bug。在Firefox6 for Windows中,当我尝试在由音频“loadeddata”事件触发的函数中获取audio.duration值时,该值为NaN。当音频开始播放时,audio.duration值随audio.currentTime值更新(audio.duration==audio.currentTime) 这只发生在Firefox6 for Windows中。我在Safari、Chrome、Firefox6(在Ma
这只发生在Firefox6 for Windows中。我在Safari、Chrome、Firefox6(在MacOSX10.7上)和Chrome、IE9(在Windows7上)中尝试了相同的javascript代码,效果很好。因此,这个问题似乎只发生在Firefox6的Windows版上。Firefox的音频是ogg格式。还有其他人发现这个问题吗?我通过提供CBR编码的音频解决了这个问题。对于VBR编码的音频,audio.duration始终在Firefox 6/7/8 For Windows中获得NaN 如果您发现了一个bug,那么您应该将其归档在(组件:视频/音频)下。你希望得到什么样的答案?对不起,我只是希望有人也能测试一下,以确定这是否就是Firefox6中的一个bug。