我正在重新设计音乐播放器。它目前使用Soundmanager2 V2.97a.20110801。但是现在,由于HTML5非常易于使用,我应该继续使用Soundmanager2还有很多原因吗?还是有没有好处,我不知道?你能帮忙做一个简单的比较和对比2吗?选择HTML5 <audio>标签和Soundmanager2
3
A
回答
1
Soundmanager使用Flash,HTML5音频使用浏览器的本机功能。与<audio>
一个陷阱是,你必须至少编码你的音频两次,如MP3和ogg。
另一件事是,旧的浏览器,尤其是IE8,不支持<audio>
。您可能需要detect *音频支持,如果不支持,请回到Soundmanager。
- About audio codecs
- 该网页谈论
<video>
,但检测<audio>
完成几乎相同的方式。
- 该网页谈论
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”键
相关问题
- 1. 对HTML5标签的CSS选择器 “CONTENTEDITABLE”
- 2. jQuery CSS - 不要选择<img>标签<a>标签
- 3. HTML5 - 的<article>标签
- 4. HTML5标签和div标签
- 5. 显示标签和c选择标签
- 6. HTML选择标签和Javascript
- 7. Flex 4标签和选择
- 8. 如何<c:set>标签选择框中选择值
- 9. 选择=“选择”不填充里面<option>标签下拉
- 10. jQuery中旧版浏览器的HTML5标签<figure>和<section>的替代选择是什么?
- 11. 选择选择显示组标签和选项选择
- 12. 选择全部<tr>标签小于集中索引<tr>标签
- 13. 选择标签/选项标签麻烦
- 14. 使用Nokogiri来选择所有<span>标签之间的随机选择<br>标签
- 15. 选择框和获取选项标签
- 16. :目标伪选择器和标签
- 17. IE9和<audio>标签
- 18. jQuery的选择<br>标签和环绕它
- 19. 在HTML5中替代<content>标签?
- 20. HTML5 <input>标签类型=“时间”
- 21. HTML5 <audio>标签重置
- 22. html5 <time>标签支持
- 23. HTML5 <audio> Android上的标签
- 24. youtube.com和html5视频标签
- 25. Vue和HTML5输入标签
- 26. HTML5标签和WAI ARIA
- 27. HTML5的HTML标签和DOCTYPE
- 28. 自动选择<select><options>标签
- 29. 选择里面的文本<b></b>标签
- 30. 从html5获取ID3标签<audio>标签
其实soundmanager只使用闪存作为后备 - 今天大多数浏览器不需要使用闪回但仍然足够的格式(如在Firefox中的mp3)仍然依赖于它不幸。 – DaveAlger