3

我正在重新设计一个音乐播放器。目前使用 Soundmanager2 V2.97a.20110801。但是现在既然 HTML5 如此易于使用,我还有什么理由继续使用 Soundmanager2 吗?还是有我不知道的优点?您能否帮助对 2 进行简单的比较和对比?

4

2 回答 2

1

Soundmanager 使用 flash,HTML5 音频使用浏览器的本机功能。一个陷阱<audio>是您必须至少对音频进行两次编码,分别为 mp3 和 ogg。

另一件事是较旧的浏览器,尤其是 IE8,不支持<audio>. 您可能想要检测* 音频支持,如果没有,则回退到 Soundmanager。

于 2012-05-31T16:32:12.993 回答
1

HTML5 音频标签仍在进行中,不幸的是,在支持的音频格式方面仍然存在太多浏览器特定的差异,无法实现简单的跨浏览器解决方案。

它仍然根据您想要完成的任务而有很大差异。

这是您应该阅读的信息的链接: http ://www.schillmania.com/projects/soundmanager2/doc/getstarted/#intro


这可能有点离题,但我在 github 上构建了一个开源音频库,用于播放像这样的多声道声音......

// play the lowest piano key (1)
jThump( 1, 'piano' );

// play the highest piano key (88)
jThump( 88, 'piano' );

下面是一个简单的演示,当您按下“z”键时会播放随机音符

http://jthump.com

于 2012-05-31T16:37:26.520 回答