在audio標籤中,若是將這個放在普通的移動端,ios、安卓都是能夠正常播放的,ios
在微信端,安卓播放正常,而ios端音頻類沒法正常播放( dom.play() ),這就須要用到微信的播放 微信
第一步:引入微信官方 jweixin插件app
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>dom
第二步:插件
var audio = document.getElementById('dadishumusic'); //獲取到audio對象
audio.play(); //嘗試進行正常事件播放,在非微信端頁面有效debug
wx.config({
debug : false, // 這裏爲false
appId : 'xxx', // 這裏的appid 是必填的,能夠到官網看源代碼獲得一個appid對象
// 如下隨意填寫便可
timestamp : (new Date()).getTime(),
nonceStr : '',
signature : '',
jsApiList : ['checkJsApi']
});
wx.ready(function() {
audio.play();
});事件