原因是:video.play一个promise,因此错误需要结束以后catch

video.play().catch((err)=>{
	console.log(err)
})

然后再次调用play函数即可。如下

const play = ()=>{
	video.play().catch((err)=>{
	console.log(err)
	play()
})
}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注