【发布时间】:2012-10-29 08:29:40
【问题描述】:
我正在尝试使用 jQuery 获取音频持续时间,但很难获得它。我使用的方法定义如下
var audioElement = document.createElement('audio');
audioElement.setAttribute('src','song.mp3');
audioElement.play();
var duration = audioElement.duration;
$(".songtime").html(duration);
但上面写着nan 有人知道如何解决这个问题吗?
【问题讨论】:
-
那里没有 jQuery,而且由于您甚至没有设置音频源,您如何期望它有持续时间?!真的是
nan吗?NaN似乎更有可能。 -
var audioElement = document.createElement('audio'); audioElement.setAttribute('src','song.mp3'); audioElement.play(); var 持续时间 = audioElement.duration; $(".songtime").html(时长);好看吗
-
@mat:- 那是 kk mat,但我又不想咄咄逼人,只是想要一些帮助,而且我可能在解释问题时出错了,一个人可以礼貌地让我知道
标签: html