我有一个简单的html文件,其中包含一个gifv视频,该视频无法在Google Chrome上播放,而如果我在w3schools输入代码,则会正确呈现,这让我感到困惑。
我已经检查过其他以前的解决方案来修复gifv问题,但它仍然没有在我的html文件上呈现。
HTML脚本
<blockquote class="imgur-embed-pub" lang="en" data-id="91S22q6" data-context="false"><a href="//imgur.com/91S22q6">
View post on imgur.com</a>
</blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
答案 0 :(得分:0)
我遇到了与你相同的问题 - 当使用imgur的嵌入代码时,gifvs不会在本地加载。经过大量的讨论后,我发现如果你在python服务器上加载你的html文件,gifs将呈现。它真的很容易做,它只是一个单行命令。这是一篇解释如何操作的文章:
http://www.pythonforbeginners.com/modules-in-python/how-to-use-simplehttpserver/
这是基本摘要:
“内置HTTP服务器的一个优点是您无需安装 并配置任何东西。你唯一需要的就是安装Python。
这使得在您需要快速运行Web服务器时使用它非常完美 不想搞砸apache。
您可以使用它将系统中的任何目录转换为Web服务器 。目录
要在端口8000(默认端口)上启动HTTP服务器,请输入简单类型:
python -m SimpleHTTPServer [port]“
答案 1 :(得分:0)
http://s.imgur.com/min/embed-controller.js指的是window.location.protocol
。如果您正在浏览从file://
提供的资源,这将打破该脚本的期望。
这意味着您需要通过http://
或https://
投放此作品。