我试图在浏览器中播放一些声音(mp3)。发现<embed>
,但默认控制器(暂停按钮,音量和时间滑块)真的非常漂亮,我想知道如何用一些jquery按钮控制它?
这是可能的,我在哪里可以找到它的概述?
答案 0 :(得分:2)
实际上你可以用html5做得更好(来自CPU的负载较少,但是也可以减少交叉浏览器的负担) (google it:custom html5 audio player)
但是如果你想在幕后制作flash,那么最好使用jPlayer: http://www.happyworm.com/jquery/jplayer/
答案 1 :(得分:0)
我同意Fusion的观点,即HTML5可能是获得最佳结果的最简单方法。但是,您打算如何处理非HTML5兼容的浏览器?手机怎么样?
我的建议是使用兼容浏览器的HTML5解决方案,以及非HTML5浏览器的jQuery后备解决方案。这样,拥有最新技术的用户可以获得最佳解决方案,但不要让其他人离开。
jQuery具有修改DOM的绝佳能力,因此交换标记中的文件不会成为问题。看看这个声音插件(http://plugins.jquery.com/project/sound_plugin),看看是否符合你的需要。