解决手机端ios无法自动播放音乐的问题

iOS 为了节省用户流量,对于 audio 和 video标签的 preload 和 autopaly 标签 会自动拦截,除非用户手动点击 交互才会执行 。但是客户要求,加载的时候必须有背景音乐,怎么办,这就要借助微信开发者文档了。

//第一步:首先加载一个微信JS-SDK
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js">script>
//第2步:写一些配置
<script>
function autoPlayAudio() {
        wx.config({
            // 配置信息, 即使不正确也能使用 wx.ready
            debug: false,
            appId: '',
            timestamp: 1,
            nonceStr: '',
            signature: '',
            jsApiList: []
        });
        wx.ready(function() {
            var globalAudio=document.getElementById("audio标签id");
            globalAudio.play();
        });
};
// 解决ios音乐不自动播放的问题
autoPlayAudio();
script>

看现在是不是可以自动播放啦。。。ok,客户满意了,收工。

你可能感兴趣的:(html)