网站链接: HDHCMS 散文随笔
当前位置: 首页 >>JAVASCRIPT >>JS实战技巧 >>iphone中的微信内audio标签音频无法自动播放

iphone中的微信内audio标签音频无法自动播放

2019/2/15 16:45:30 0人评论 47次

iphone在微信中audio 音频无法自动播放,然而并不响,是ios的问题,各种查阅资料后发现原来iphone公司是考虑到用户可能是用手机流量访问的情况,为了用户流量着想,所以需要用户交互后才能播放。…

<audio src="1213132.mp3"   controls="controls" preload id="music1" autoplay="autoplay" hidden>   </audio>

js是这样的

function bf(){

     var audio = document.getElementById('music1');

     if(audio!==null){

     //检测播放是否已暂停.audio.paused 在播放器播放时返回false.

     //     alert(audio.paused);

     if(audio.paused){

     

     }

     }


然而并不响,是ios的问题,各种查阅资料后发现原来iphone公司是考虑到用户可能是用手机流量访问的情况,为了用户流量着想,所以需要用户交互后才能播放。

 document.addEventListener("WeixinJSBridgeReady", function () {

        document.getElementById('music1').play();

    }, false);

加上这个解决


相关文章

CopyRight:2007-2018 语言吧 备案ICP:湘ICP备09009000号-4 http://www.yuyanba.com