//在页面加载完成之前监听
document.addEventListener("WeixinJSBridgeReady", function() {
//此处不能加倒计时,否则失效
if(_this.isFirstEnter){
audio.src= config.WELCOME_MP3.first_enter;
_this.robotAnimsStatus = Const_flyIn;
}else{
audio.src= config.WELCOME_MP3.mp3_arr[Math.round(Math.random()*3)];
_this.robotAnimsStatus = Const_idleToWave;
}
// _this.startRobotAnim();
audio.play();
}, false);
//在有点击事件的地方触发此方法
if (this.$utils.isIos()) { // ios单独处理 安卓不需要
$("#musicAudio").get(0).play();
$("#musicAudio").get(0).pause();
}
//在获取到音频以后触发
//1,更换链接
//2,播放
$("#musicAudio").get(0).play();
在ios上音频无法动态修改src 播放问题
最新推荐文章于 2024-05-21 14:53:20 发布
本文探讨了在页面加载前监听WeixinJSBridgeReady事件,实现音频播放的策略。包括首次进入与非首次进入的不同音频选择,以及针对iOS平台的特殊处理方法。
7815

被折叠的 条评论
为什么被折叠?



