在微信端的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();   
               });事件

相关文章
相关标签/搜索