解决ios,android在微信中audio不能自动播放的问题
<script>
//android ios 内部原因 为了节省流量,规定不自动播放音频视频
//--创建页面监听,等待微信端页面加载完毕 触发音频播放
document.addEventListener('DOMContentLoaded', function () {
function audioAutoPlay() {
$("#music")[0].play();
document.addEventListener("WeixinJSBridgeReady", function () {
$("#music")[0].play();
}, false);
}
audioAutoPlay();
});
//--创建触摸监听,当浏览器打开页面时,触摸屏幕触发事件,进行音频播放
document.addEventListener('touchstart', function () {
function audioAutoPlay() {
//var audio = document.getElementById('music');
//audio.play();
$("#music")[0].play();
}
audioAutoPlay();
});
</script>
也可以参考其它的同类解决方法
http://blog.csdn.net/seven0404/article/details/70336561
http://blog.csdn.net/u013575984/article/details/78739253
http://blog.csdn.net/taotao6039/article/details/17611633