GIFV未在本地HTML页面中加载

时间:2015-09-29 15:22:09

标签: html html5 gif animated-gif

我有一个简单的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>

2 个答案:

答案 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://投放此作品。