[英]Play mp3 using JavaScript and swf
是否有Flash MP3播放器,可以让我执行以下操作以将URL传递到mp3文件并自动播放。 为了帮助您解决问题-这是详细的代码,描述了我想做的事情:
<object id="mp3PlayerSwf" type="application/x-shockwave-flash" data="mp3Player.swf"> <param name="movie" value="mp3Player.swf"> </object> <input type="button" id="soundPlay1" value="Sound Play 1" /> <script type="text/javascript"> function eventHandler1(sender) { var mp3Player = document.getElementById("mp3PlayerSwf"); mp3Player.playSound("http://myUrl.com/my.mp3"); } var soundPlay1 = document.getElementById('soundPlay1'); if (soundPlay1.addEventListener) { soundPlay1.addEventListener('click', eventHandler1, false); } // IE else if (soundPlay1.attachEvent) { soundPlay1.attachEvent('onclick', eventHandler1); } </script>
约束是我不能使用具有JavaScript初始化的库-例如,例如SoundManager2- http://www.schillmania.com/content/projects/soundmanager2/
谢谢你的帮助!
试用dewplayer: http : //www.alsacreations.fr/dewplayer-zh-CN
您可以像这样使用它(示例代码来自链接):
<object type="application/x-shockwave-flash" data="dewplayer.swf" width="200" height="20" id="dewplayer" name="dewplayer">
<param name="movie" value="dewplayer.swf" />
<param name="flashvars" value="mp3=" />
<param name="wmode" value="transparent" />
</object>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.