我打算在Chrome上播放视频。然而,铬的最新政策已经改变。所以我无法在没有用户互动的情况下播放视频。我目前正在测试Chrome Canary版本66。 似乎youtube,netflix,twitch和youku能够自动播放视频。所以我猜他们不受这项政策的影响。我还在调查他们的解决方案。有没有人对此有任何想法?
以下是调查程序。
打开带有网页的标签页,自动播放失败。按浏览器刷新/打开控制台exec window.location.reload()。自动播放成功。关闭标签。打开带有网页的新标签页,自动播放失败。
打开带有网页的标签,视频静音,自动播放成功。 Js触发页面刷新。视频取消静音,自动播放失败。
测试环境:
mp4文件
视频信息:宽度854 /高度480,52秒
视频dom尺寸:宽度427像素/高度240像素