美文网首页
关于audio的播放问题(ios)

关于audio的播放问题(ios)

作者: zooey1184 | 来源:发表于2017-07-27 08:27 被阅读0次

    最近做项目,碰到一个问题:就是音频播放,同样的设置,在安卓上面无比顺畅,但是在ios上面却始终没有任何效果,作为H5开发,我痛恨世界上的所有兼容,迫切出现一个大佬一桶天下,不过眼下拿人工资,总要先解决bug,话不多说,解决如下

    原因:ios不支持audio自动播放

    解决:

    1、普通页面添加事件可以是onload,或者click,使其可以自动播放

    `document.getElementById('audio').play()`

    2、微信页面,我看到有大神铺贴,就直接摘抄下来,有帮助到地方就谢谢前仆后继的先驱者把

    `//一般情况下,这样就可以自动播放了,但是一些奇葩iPhone机不可以

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

    //微信必须加入Weixin JSAPI的WeixinJSBridgeReady才能生效

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

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

    // document.getElementById('video').play(); //视频自动播放

    }, false);`

    相关文章

      网友评论

          本文标题:关于audio的播放问题(ios)

          本文链接:https://www.haomeiwen.com/subject/awswhxtx.html