最近在开发微信公众号H5页面的时候,audio标签在ios系统上无法进行自动播放,最后发现audio在ajax回调中无法调用Play,所以查找很多资料终于解决了。
首先html中添加如下代码:
html
<audio id="bg-music" src="<{$Think.const.HIMG_PATH}>s.wav" preload="auto">
您的浏览器不支持 audio 标签。
</audio>
我一开始的js代码:
js
//这是一个点击事件触发的函数
function changeStatus(PostObj) {
$.ajax({
url: PostObj.url,
type:'post',
datatype: 'json',
data:PostObj,
success: function(data){
if(data.rel == 1</