看了网上很多方法,没有一个能解决的,原因ios音频不支持base64格式,需要传入临时文件路径 上面代码获取到音频base64数据后,拼接了MIME信息之后就去设置音频地址了,这种方式在安卓、开发工具中没问题,可以正常播放,但是在ios中无法播放还没报错还,解决方案如下: 将音频文件保存到零时路径传递进去就可以了。