html如何获取音乐播放进度,获取音乐文件的播放时间及当前进度

获取音乐文件的播放时间及当前进度

更新时间:2006年11月20日 00:00:00   作者:

首先将以下代码加入网页中:

function CurrentPosition() {

if (document.winplayer.PlayState != 2)  return;

cPos.style.pixelLeft = ToBarPosition(document.winplayer.CurrentPosition);

Text.innerHTML = ToPosition(winplayer.currentposition) + "/" + ToPosition(winplayer.Duration) ;

}

//保留两个小数

function format2(str)

{

str=Math.round(parseFloat(str)*100)/100

return str

}

function ToPosition(pos)

{

var levelt;

levelt = ((cmaxX - cminX) * pos) / document.winplayer.Duration;

levelt =(parseInt(levelt) + cminX)/60;

levelt =format2(levelt);

return levelt;

}

//以上是时间转换函数,如5.34,这后面的0.34相当于60*0.34=20秒,改进后的函数如下:

function ToPosition(pos)

{

var levelt;

levelt = ((cmaxX - cminX) * pos) / document.winplayer.Duration;

levelt =(parseInt(levelt) + cminX)/60;

levelt=parseInt(levelt) + ":" +  parseInt((format2(levelt)-parseInt(levelt))*60);

return levelt;

}

相关文章

1a1b05c64693fbf380aa1344a7812747.png

这篇文章主要介绍了防止SyntaxHighlighter.js的代码高亮时闪一下的解决方法,需要的朋友可以参考下2020-03-03

4f55910a645b073bc4fc65dc10dc14bd.png

Window Media Player 播放器...2006-11-11

0ea3c7666119d5615e582f823fb3fad6.png

[红色]通用网页播放器...2006-07-07

4f96a78db829b1556ff16de21e013c7a.png

[翻译] JW Media Player 中文文档...2007-11-11

8cc1031babc6aff2319f1c6af8544aa0.png

asx 根据时间点播放音乐的实现代码,对于需要控制音乐播放点的朋友可以参考下。2010-03-03

0c932a99bb7b6f23c937db507070cc7b.png

多首歌曲连续播放之asx播放列表文件...2006-12-12

cca732bf65a93ed2ec0ac80c638460fe.png

这里只举WMV(MediaPlayer9.0及以后)的网页内嵌播放器代码。(默认0为否,-1或1为是)2008-11-11

2d9f31f2af7b675a3d153d2b7f1035a7.png

javascript控制realplayer对象使用...2006-11-11

b452cee8ec5cd9e58ab98eba17281e59.png

电影系统调用“宝丽通”加速播放器,任意拖动不会卡,绝对好东西!不信你试试!2008-09-09

f4838ec7e2d4da28e0b57d4e852dadd4.png

FCKeditor 源代码分析(一 ) fckeditor.js的中文注释分析2009-12-12

最新评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值