iOS7 Mobile Safari:使用DataURI进行JavaScript音频播放

use*_*835 5 javascript audio ios

我尝试播放一个由php脚本读取的wave音频文件.我使用以下代码取得了成功:

var audio = new Audio("data:audio/wav;base64," + wav_audio);
audio.play();
Run Code Online (Sandbox Code Playgroud)

wav_audio是wave音频文件的base64编码内容,它是php-script的responseText.
它适用于Firefox和Safari,但不适用于Mobile Safari.
每次我尝试播放音频时,都会收到错误:"操作无法完成".

我的测试设备是运行iOS7的iPad 3.

提前致谢.