版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011724770/article/details/83721346
在前些天,使用audio的时候,突然发现autoplay在google浏览器里面不起作用了,然后到firefox里面去,还是可以的,然后在查找资料后发现,原来在google在 2018 年 4 月份发布的 Chrome 66 正式关掉了声音自动播放,这就导致了音视频都不能直接自动播放了,那么怎么解决呢?
1、最直接,但是只能个人测试用
在浏览器输入 chrome://flags/
然后找到autoplay-policy,设置为no user gesture is required
2、加muted静音属性,这个嘛,视频一般是这么做的,但是,对于audio而言,你把声音关了,和不放有什么区别...
3、 使用js