以下代码段在 chrome pc 版本中运行良好。
var base64Data=results.rows.item(0).vocData; //mp3 in base64 format fetched from webSQL
audioPlayer.src ='data:audio/mp3;base64,'+base64Data;
audioPlayer.load();
audioPlayer.play();
但是,当我在 chrome for Android 中播放它时,它确实播放没有错误(audioPlayer.error=null),但没有任何声音。有谁知道代码有什么问题,或者在 Android 4.0.4 下有什么限制吗?有什么解决方法吗?谢谢。