I'm pretty sure it did in iOS 5.0, so something must have changed. duno what.
See answer at http://stackoverflow.com/questions/3871571/play-sound-in-iphone-web-app
Need to try using open() or an embed trick.
Using open() on the data URI isn't working either. blah.
embed tag method doesn't work either. (as in http://www.sk89q.com/playground/jswav/ ) So seems there isn't much that can be done.
filed a rdar://11130923
for future reference:
but from http://caniuse.com/audio-api we won't be using either of those soon.
Point to issue #2, since it is a big deal.
Apple marked bug report as a known and duplicate and is working on it. so rdar://11130923 is now rdar://8103801
iOS 6 is going to support Web Audio API. I'm guessing that will be the official way of generating sound from HTML5. Do not know if the data URI will happen to work or not. So we'll see what that brings then; more waiting in the mean time.