静态页面视频资源加载错误,http 状态码为 206
目前又一个页面 http://timecoin.hesunfly.com/ ,首页有视频展示,但是有的浏览器可以看到视频,有的却不可以,不知道为什么?
有视频的界面
没有视频的界面
chrome会有四次请求,不是很明白为什么
视频页面的代码
http请求相应界面,206错误
希望知道怎么解决的老哥可以帮助一下,谢谢
@leo 感谢提醒,昨天我发现浏览器控制台有报错,但是没有注意自己去看,觉得应该是资源加载的问题。今天检索了报错,找到了解决办法。原因是新版Chrome只允许用户对网页进行主动触发后才可自动播放音频和视频。其实,严格地来说,是Chrome不允许在用户对网页进行触发之前播放音频,而视频其实是不受限制的。但因为视频文件同样包含了音频,所以也一同被禁止了。Chrome这样做的目的是为了防止开发者滥用自动播放功能而对用户产生骚扰。然后这个视频属于背景,不需要音频,为video标签设置muted属性,使它静音,这样视频就能自动播放了。