5款幫助簡化的HTML5 Audio開發的Javascript類庫
HTML5的audio標簽提供了我們方便控制聲音的功能,但是使用原生的HTML5來開發聲音或者音樂相關的項目仍舊非常的麻煩,在今天這篇文章中,我們將介紹5款幫助你簡化開發的javascript audio類庫,相信合理的使用能夠幫助你高效的開發基于html5 audio的應用和項目,希望大家覺得有幫助!
SoundManager 2
soundmanager2絕對是一個產品級別的javascript audio解決方案,支持HTML5并且兼容老的flash。幫助大家使用一套統一API來實現跨平臺(支持移動設備和桌面設備)的聲音解決方案,避免針對不同的平臺來定制功能。并且功能完整,并且類庫非常小巧,文檔和演示也非常完整,個人和商業使用免費,小編我強烈推薦!
Sound.js
這個類庫幫助你更快更簡潔的開發web相關的audio。提供了一個連續而完整API來處理不同瀏覽器的行為,包含了對web audio及其flash的支持。
Howler.js
這個類庫缺省使用web audio API,如果不支持則調用HTML5 audio。支持多種文件格式,跨平臺,支持聲音文件的緩存并且可以同時播放多個聲音文件。類庫非常輕量級,支持鏈式方法,不要求第三方類庫。更多相關介紹和演示
Audio5js
這個類庫提供了針對html5 audio的無縫兼容,支持多種codec,并且針對老式瀏覽器使用flash來兼容。
Audio.js
Audio.js允許HTML5 audio標簽可以方便的在任何地方使用。對于現代瀏覽器使用本地audio,對于老式瀏覽器使用不可見的flash來模擬。提供了一個連續的播放器UI可以使用標準的css來定義樣式。這個類庫主要用來播放mp3。目前不支持ogg格式。支持瀏覽器如下:
Mobile Safari (iOS 3+)
Android (2.2+, w/Flash)
Safari (4+)
Chrome (7+)
Firefox (3+, 使用Flash)
Opera (10+, 使用Flash)
IE (6, 7, 8, 使用 Flash).
以上就是我們推薦的5款超棒的HTML5 audio實用型類庫,如果大家有更好的推薦,請給我們留言!
原文來自:5款幫助簡化的HTML5 Audio開發的Javascript類庫