Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何构建我自己的mp3播放器(使用js)_Javascript_Html - Fatal编程技术网

Javascript 如何构建我自己的mp3播放器(使用js)

Javascript 如何构建我自己的mp3播放器(使用js),javascript,html,Javascript,Html,我想建立我自己的mp3播放器,我可以改变歌曲,改变歌曲中的当前位置, 我希望它在所有浏览器中都得到支持,所以我不能依赖音频标签。 到目前为止,我创建的所有解决方案都是基于它的 我设法发现了这一点: <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id='player2' height=75> <param name="CurrentPosition" value="50" /> <param

我想建立我自己的mp3播放器,我可以改变歌曲,改变歌曲中的当前位置, 我希望它在所有浏览器中都得到支持,所以我不能依赖音频标签。 到目前为止,我创建的所有解决方案都是基于它的

我设法发现了这一点:

<object
classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id='player2' height=75>

<param name="CurrentPosition" value="50" />
<param name="ShowPositionControls" value="false" />
<param name="ShowStatusBar" value="true" />
<param name="AutoStart" value="0" />
<param name="Filename" value="music/backstreet boys - one in a million.mp3" />
</object>

但是。有两个问题:

  • 参数“CurrentPosition”似乎没有影响
  • 我建立的任何参照都不是好的。没有我创建的当前位置的属性(在js中)不起作用
  • 使用actionscript(与flash/flex ofc配合使用)。签出flash.media包(如果要添加某种可视化效果,请签出SoundMixer.computeSpectrum)。你可以用flash做很多在js中还没有的事情

    我对flash(和AS)有点了解。。但是我怎样才能从服务器上下载歌曲,并告诉他播放哪些歌曲呢。。我知道flash是一个封闭的盒子