原因:在最新版的Chrome浏览器(以及所有以Chromium为内核的浏览器)中,已不再允许自动播放音频和视频。
Chrome这样做的目的是为了防止开发者滥用自动播放功能而对用户产生骚扰。
那怕通过js代码播放音频,也同样不行
控制台会报错
这是因为,Chrome只允许用户对网页进行主动触发后才可自动播放音频和视频。其实,严格地来说,是Chrome不允许在用户对网页进行触发之前播放音频,而视频其实是不受限制的。但因为视频文件同样包含了音频,所以也一同被禁止了。
目前只能通过引导用户去点击播放