前言
众所周知,audio或video标签有一个自动播放的属性,即autoplay,但是在真实项目中,我们会发现给音视频标签添加了autoplay属性后,音视频并不会自动播放,依然需要手动点击,这是因为谷歌等主流内核都禁用了autoplay属性,如果我们希望自动播放,还需要另辟蹊径。写完小项目后,笔者将解决办法粘贴 出来,供个人以及部分笔者后期参考(本文只提供微信平台提供的解决办法)。
//--创建页面监听,等待微信端页面加载完毕 触发音频播放
document.addEventListener('DOMContentLoaded', function () {
var audio = document.getElementById('audio');
document.addEventListener("WeixinJSBridgeReady", function () {
audio.play();
})
}, false);
});
网友评论