video 的 autoplay 属性不起作用了!
根据某度的结果,使用 js 让 video 在页面加载后,执行 play()。结果报错:
Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first.
继续百度……
原来,为了对抗网页广告,现在有一个“autoplay协议”,大致如下:
1.muted autoplay始终被允许
2.音乐的autoplay 只有在下面集中情况下起作用:
2.1.有用户行为发生像(click,tap,etc).
2.2.对于桌面程序,用户已经提前播放了音频
2.3.对于移动端用户将音频网址home screen.
我的需求是将 video 作为网页背景,所以,直接加上 muted 属性就可以了。
至于,其他情况,感觉 autoplay 貌似已经名存实亡了。
-
WordPress 6.5 新功能 - 字体库字体库是 WordPress 6.5 的亮点之一
-
WordPress6.5新功能-声明式插件依赖在 WordPress 6.5 中,插件依赖变简单了
-
WordPress 6.5 新功能 - 支持 AVIFWordPress 6.5 新功能 - 支持 AVIF
-
WordPress 6.5移除区块样板菜单项的方法WordPress 6.5新增的区块样板菜单项,可将不同区块组合成一个新的区块模板,方便重复使用。
-
WordPress做多语言企业网站近期常用小伙伴问追格小编,有没有计划做双语WordPress企业官网主题。
-
WordPress插件:LiteSpeed Cache 缓存插件LiteSpeed Cache是一款实用的WordPress缓存插件,专为使用LiteSpeed服务器的用户设计。它能显著提高网站加载速度,改善用户体验。
暂无评论,抢个沙发...