NPLUSWEB / nplusweb.github.io

NPLUS前端技术博客
https://nplusweb.github.io
1 stars 1 forks source link

微信自动播放音频的处理 #26

Open GavinGu1018 opened 6 years ago

GavinGu1018 commented 6 years ago

function audioAutoPlay(id){ var audio = document.getElementById(id); audio.play(); document.addEventListener("WeixinJSBridgeReady", function () { audio.play(); }, false); document.addEventListener('YixinJSBridgeReady', function() { audio.play(); }, false); } audioAutoPlay('Jaudio'); 微信播放音频需要事件触发,页面第一次加载可以触发一次,但是后面要再播放需要用户主动触发,可以在页面加载时播放后面需要的音频,同时使用play()以及pause(),可以触发音频,但是不发出声音,以便后续自动播放时使用。