3

是否有可以播放 MP3 或相关音乐文件的 JavaScript 库?JavaScript 将从服务器获取 MP3,然后通过浏览器流式传输回来。

4

5 回答 5

4

在 FF3 上,您可以使用音频标签……但它不支持 MP3(仅 ogg)。在 Chrome 上,它可能适用于 mp3。Safari 应该像 Chrome 一样工作。Opera 也应该可以,但我不确定它可以播放哪些编解码器/格式。猜猜IE支持什么?:)

恕我直言,您应该求助于使用 Flash 播放 MP3。

于 2009-10-21T21:12:11.113 回答
4

这是soundmanager2

它通过利用 Flash 工作,但它是一个完整的 JavaScript 体验。

于 2009-10-21T21:16:31.923 回答
1

您可能最终会使用一些基于 Flash 的媒体播放器,您可以使用swfobject通过 javascript 进行控制。

于 2009-10-21T21:12:29.053 回答
0

在这里,您最好的选择可能是使用 Flash Player。还有许多其他方法,涉及各种插件(Quicktime、WMP、Real),但 Flash 可能会给您最大的覆盖范围。

编辑:

纯粹的 Javascript 解决方案根本不可能,可能是由于 mp3 格式的许可限制。

于 2009-10-21T21:13:30.613 回答
0

不。
正如其他人所写,你不能以便携的方式做到这一点,特别是在 IE 上,它需要一些插件来播放声音。
无论如何,JavaScript 并不真正适合处理二进制数据,并且仅限于访问计算机硬件,因此如果可能的话,它必须让浏览器自己完成这项工作。

于 2009-10-22T21:08:11.577 回答