例如,此页面例子在开发工具控制台中,每个视频都会显示错误,如下所示
选项http://material-design.storage.googleapis.com/videos/animation-authentic-motion-authenticMotion_massAndWeight_ex1_large_xhdpi.webmAccess-Control-Allow-Origin 不允许来源 hxxp://www.google.com。authentic-motion.html:1
如果点击控制台上的视频链接,视频将在新页面播放。在 Firefox 中一切正常 - 所有视频都按预期嵌入播放。
Adblock 和 flashblock 插件已禁用,但这没有帮助。我读过有关此错误的信息 - 这是安全保护功能,但为什么这是 Google 网站上的错误?以及如何调整/将网站列入白名单?
答案1
似乎我的 Firefox 在播放 Google 的 Material Page 视频时也遇到了同样的问题。检查元素显示该页面试图连接到“encrypted.google.com”,因此简单的解决方案是在浏览器地址栏中的 URL 前面添加“https://”,就像变魔术一样,一切都正常了。不要问我为什么 Firefox 会跳转到带有 http:// 而不是 https:// 的页面,希望这能有所帮助
答案2
当我在 Chrome 中打开页面并启用 AdBlock pro 时,它运行正常。您是否确保已启用 JavaScript、允许运行插件,并在 chrome://settings 中启用了 cookie(可能还有图像)?
答案3
除了添加“https://”之外,我还必须删除谷歌域名国家代码
例如 我从这个开始: www.google.com/ua/design/spec/animation/authentic-motion.html#authentic-motion-mass-weight
但这让视频加载成功: https://www.google.com/design/spec/animation/authentic-motion.html#authentic-motion-mass-weight
答案4
更改域名对我也有用。google.co.in/... 到 google.com/...