javascript - 微信audio自动播放问题

查看:82
本文介绍了javascript - 微信audio自动播放问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

以前微信播放音乐都是这样 也没发现有什么问题

<audio id="audio" loop="loop" autoplay="autoplay"><source src="audio/bgmusic.mp3" type="audio/mpeg" /></audio>    

最近写项目的时候发信同样的机型 同样的版本,有些不能自动播放。晚上看了解决办法 说在

wx.ready(function(){});

里面执行`document.getElementById("audio").play()

然而没有用啊 还是放不出来!!!!!求解

解决方案

<audio id="audio" loop="loop" autoplay="autoplay" src="images/audio/bgmusic.mp3"></audio>
document.addEventListener('DOMContentLoaded', function () {

 (function audioAutoPlay() {
     var audio = document.getElementById('audio');
        audio.play();
    document.addEventListener("WeixinJSBridgeReady", function () {
        audio.play();
     }, false);
 })();

});

已解决

还有就是audio 不要用 source 引入路径 andriod 4g 不能放

这篇关于javascript - 微信audio自动播放问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆