由于浏览器的默认限制 https://developers.google.com/web/updates/2017/09/autoplay-policy-changes 在用户没有对 DOM 进行交互的情况下,调用 audio 的 play()方法会报错。
一些斗鱼什么网站也是在 Chrome 通过学习用户的使用习惯, 来决定这些网站的视频,和音频是否能自动播放。
但还是不死心, 想问问 V 站朋友有没有其他途径可以实现自动播放!
|      18Ri72kLA9ORo6m6f      2023-08-22 15:40:15 +08:00 斗鱼都死心了,你还不死心,哈哈,和浏览器作对吗 | 
|      2gchxp      2023-08-22 15:42:03 +08:00 试试 web audio api 看看  前两年写过类似需求 | 
|  |      3mikeSbV2      2023-08-22 15:44:20 +08:00 把视频标签,设置静音,才能自动播放 | 
|  |      4icandoallthings OP | 
|      58Ri72kLA9ORo6m6f      2023-08-22 16:16:18 +08:00 低版本的浏览器应该是可以播放的,但是具体是哪个版本不知道了 | 
|  |      6theprimone      2023-08-22 17:05:02 +08:00 或许这就是“逆天”吧 | 
|  |      7Wanex      2023-08-22 17:08:11 +08:00 以前试过不行,放弃了,除非静音。 | 
|  |      8Leonard      2023-08-22 17:08:14 +08:00 是想做 QQ 空间吗 | 
|      10hertzry      2023-08-22 17:10:23 +08:00 要不试试这个 <iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="//music.163.com/outchain/player?type=2&id=1465313631&auto=1&height=66"></iframe> | 
|  |      11mogita      2023-08-22 17:14:40 +08:00  2 针对需求不针对人,感谢现代浏览器提供的大量基础限制。 | 
|  |      12xiangyuecn      2023-08-22 17:18:49 +08:00 不可以自动播放不是绝对的,记得是浏览器会允许你经常打开的网站自动播放,可以通过 js 创建一个 audio/video 来检测是否能自动播放 play() then catch | 
|  |      13icandoallthings OP @itcong #5 也许是的。之前的广告一点开:“我是渣渣辉,是兄弟就来砍我” | 
|  |      14790002517zzy      2023-08-22 17:47:12 +08:00 via Android 谷歌不允许自动播放 | 
|      16MAGA2022      2023-08-22 20:55:26 +08:00 via Android chrome 内部有一个列表,里面的域名可以自动播放 | 
|  |      17leokun      2023-08-23 17:03:04 +08:00 本来想回复「静音就可以播放了」,突然把自己搞笑了 | 
|  |      18icandoallthings OP 感谢各位 V 友回复和讨论😄 |