是否有可用的JavaScript库可以播放MP3或相关音乐文件? JavaScript将从服务器获取MP3并通过浏览器流回。
是否有可用的JavaScript库可以播放MP3或相关音乐文件? JavaScript将从服务器获取MP3并通过浏览器流回。
在FF3中,您可以使用音频标签...但它不支持MP3(仅限ogg)。在Chrome中,它可能支持mp3。Safari应该与Chrome一样工作。Opera也应该可以运行,但我不确定它可以播放哪些编解码器/格式。猜猜IE支持什么?:)
依我之见,您应该使用Flash来播放MP3。
你可能最终会使用一些基于Flash的媒体播放器,可以通过使用swfobject使用JavaScript进行控制。
在这里,您最好的选择可能是使用Flash播放器。还有许多其他方法,涉及各种插件(Quicktime、WMP、Real),但Flash可能会给您带来最广泛的覆盖范围。
编辑:
一个纯JavaScript解决方案根本不可能,这可能是由于mp3格式的许可限制。
不行。
正如其他人所写的那样,你不能以可移植的方式做到这一点,特别是在IE上,它需要一些插件来播放声音。
无论如何,JavaScript并不适合操作二进制数据,并且访问计算机硬件的能力非常有限,因此必须要求浏览器(如果可能)自己完成工作。