在微信端的audio標籤沒法正常播放的問題。

在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();   
               });事件

相關文章
相關標籤/搜索