最新的Web开发教程
 

Audio duration Property

<音频对象

获取音频的长度:

var x = document.getElementById("myAudio").duration;

x的结果可能是:

1.515102
试一试»

定义和用法

持续时间属性返回一个音频的长度,单位为秒。

注:不同的浏览器返回不同的值。 在上面的例子中,歌剧18+和铬返回"1.515102" 。 火狐返回"1.509298" 。 而Internet Explorer返回"1.5491875" Safari浏览器返回"1.5149999856948853"而歌剧院12返回"1.5092970520000002"

注:此属性是只读的。


浏览器支持

属性
duration

句法

audioObject .duration

技术细节

返回值: 一个数字,表示音频的长度,单位为秒。 如果没有音频设置, "NaN" (Not-a-Number)返回。 如果音频流是并没有预定义的长度, "Inf" (Infinity)被返回。

<音频对象