无法获取我的MP3文件的完整持续时间
Could not get fullduration of my MP3 file
我试图获得完整的MP3文件,但它返回了NaN,
这是我的代码:
<script>
$f("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf", {
clip: {
// our song
url: '1.mp3',
// when music starts grab song's metadata and display it using content plugin
onStart: function(){
var fullduration = parseInt(this.getClip().fullDuration, 10);
alert(fullduration);
var p = this, c = p.getClip(), d;
timer = setInterval(function(){
d = showtime(c.fullDuration);
$("a[href=" + c.url + "] > samp").html(showtime(p.getTime()) + "/" + d);
}, 1000);
}
},
plugins: {
// content plugin settings
content: {
url: 'flowplayer.content-3.2.0.swf',
backgroundColor: '#002200',
top: 25,
right: 25,
width: 160,
height: 60
},
// and a bit of controlbar skinning
controls: {
backgroundColor: '#002200',
height: 30,
fullscreen: false,
autoHide: false,
volume: false,
mute: true,
time: true,
stop: false,
play: false
}
}
});
</script>
我使用流播放器3.2.7和3.2.8版本查看了您的代码。在版本3.2.7中,我得到了相同的错误,在版本3.2.8中,我获得了以秒为单位的持续时间,这是预期的。因此,您需要从升级并更改以下内容
http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf
至
http://releases.flowplayer.org/swf/flowplayer-3.2.8.swf
相关文章:
- 在jQuery中,短距离长持续时间的精细字体大小动画
- 创建一个倒计时计时器脚本,该脚本计算声音文件的持续时间,而不是特定的日期
- 输入视频文件时获取视频持续时间
- 无填充的滚动魔术持续时间
- 我需要在每5秒内调用一个函数,并重置持续时间
- jQuery动画的持续时间就像一个延迟
- 如何在特定时间重新加载page.php,例如:07:45.非持续时间,例如:每5秒
- 如何在dhtmlxgantt中显示灯箱中的开始日期、结束日期和持续时间
- Javascript - 具有音高和持续时间控制的文本到语音
- setTimeout() 函数在超时持续时间之前调用
- HTML 5 音频 :是否有在更改缓冲持续时间时触发的事件
- 如何获取所有旅行模式的距离和持续时间,例如驾驶,公交,骑自行车,在我的页面中步行以及将其存储在数据库中
- 当用户在文本框中输入日期时,如何计算一年的持续时间
- 如何使用 Javascript 将持续时间字符串解析为秒
- Node Webkit从avi文件路径获取视频持续时间
- 如何使用 JavaScript 或 jQuery 查找.swf文件的持续时间
- 使用Dropzone.js获取视频文件的持续时间
- 无法在移动浏览器中提取本地视频文件持续时间
- 如何不断更新此mp3文件的持续时间I'我在玩JS?进度条不起作用
- 无法获取我的MP3文件的完整持续时间