//time为间隔时间,maxLength语音播放的最大次数
audioAutoPlay(time,maxLength){
for(let i=0;i<maxLength;i++){
let temp=setTimeout(()=>{
if(!this.signSucc)this.signSucc=new Audio()
this.signSucc.pause();
this.signSucc.src='语音src'
this.signSucc.play();
},time*i)
this.signSuccList.push({
timer:temp
})//设置此数组便于离开页面时销毁延时器
}
},
//清除延时器
clearTime(){
if(this.signSuccList.length){
this.signSuccList.forEach(items=>{
clearTimeout(items.timer)
})
}
}
IOS对自动播放语音视频做了限制,h5如何实现间隔一段时间自动播放语音
最新推荐文章于 2025-03-11 16:51:32 发布
关键词由CSDN通过智能技术生成