【问题标题】:Vimeo embed code not working on IE11Vimeo 嵌入代码在 IE11 上不起作用
【发布时间】:2014-08-13 00:23:58
【问题描述】:

我已经研究这个问题好几天了,在网上进行了无休止的研究,但仍然无法解决。 vimeo 通用嵌入代码在 10 和 11 windows7 上的 IE 之外的所有东西上都能很好地工作。它显示为黑屏,我可以看到控件并且它似乎在 Windows 8 上播放 IE 正在运行。旧代码在所有东西上都运行良好,但在 ipad 上不显示。

我尝试使用两者,然后使用条件语句来显示:无;在非 IE 浏览器上。经过搜索发现 IE 10 & 11 不再识别条件语句。

我曾尝试使用 Flash 后备托管我自己的 .webm、mp4、ogv,但流媒体很糟糕,所以我在 vimeo 中创建了一个 plus 帐户,以为这样可以节省自己的时间。在阅读了很多论坛之后,我想知道是否有人有我可以尝试的答案或推荐的解决方案。 提前谢谢你。

【问题讨论】:

  • 我自己解决了这个问题。谢谢
  • Mich376,你的解决方案是什么?
  • 我发现有一个选项没有选中,在internet选项-高级-'使用软件渲染'需要打勾。真的很恼火,事情如此简单,我花了几天时间试图找出原因。
  • 啊,是的。做了一些谷歌搜索,发现了这篇 Vimeo 文章:vimeo.com/forums/help/topic:112861
  • 谢谢你,我很惊讶我自己没有找到那篇文章!干杯

标签: internet-explorer vimeo


【解决方案1】:

这是由于硬件与软件加速的浏览器问题。 Vimeo 在这里 (Vimeo Forums: Playback Issues on Windows) 进行了更多解释,但简短的是:

这些问题并不影响 [Windows Chrome/IE/FF] 的所有用户 浏览器,并且它们不在 Vimeo 的能力范围内,因为它们 与最新版本的 Chrome 和 Firefox 解码方式有关 特定 Windows 机器上的 HTML5 视频。

...与此同时,您可以通过以下方式自行解决它们 在您的浏览器中禁用硬件加速

Mich376 自己想通了这一点,但随后将我们带到了这篇文章。为了更容易找到,它现在在一个解决方案中。

【讨论】:

    【解决方案2】:

    这是我在解决此问题时查看的主题之一,但另一种解决方案对我有用。

    我放置在页面上的原始 Vimeo 嵌入代码的 url 是这样的:

    //player.vimeo.com/video/[...]

    没有“https:”——当我添加“https:”时,它解决了问题,视频现在可以在所有浏览器中播放。

    换句话说,如果您的 URL 以“//player.vimeo.com/video/”开头,请尝试将其更改为:“https://player.vimeo.com/video/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-28
      • 2011-12-10
      • 2013-11-10
      • 2018-10-16
      • 2014-07-24
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      相关资源
      最近更新 更多