You’d imagine a simple element like HTML5 audio support would be working properly in Android. Nope, can’t do it when you have a WebView that accesses local files (In a simple chrome browser it will work) . You got to roll your own, i.e through the javascript/java bridge, or use PhoneGap javascript libraries to make it happen.
http://stackoverflow.com/questions/12142084/html5-audio-tag-is-not-working-in-android-ics
http://stackoverflow.com/questions/10180571/android-html5-local-mp3
https://groups.google.com/forum/?fromgroups=#!topic/phonegap/PneF6j47yFY
And Yes, I have tried putting it on the SDCARD (out of the app) and that don’t work e.g. file:///sdcard/audio/…
So phonegap Media class is our only hope for now..