您的位置:首页 > 移动开发

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

2017-01-11 10:37 666 查看
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,客户满意了,收工。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  h5-ios音乐播放