我已经在这个问题上工作了好几天,并在网上做了无数的研究,但仍然无法解决它。 vimeo通用嵌入代码可以很好地工作在除10和10之外的IE上。 11 windows7。它显示为黑屏,我可以看到控件,它似乎在Windows 8 IE上播放正在工作。旧代码适用于所有内容,但不会出现在ipad上。
我尝试使用两个然后使用条件语句来显示:none;在非IE浏览器上。在搜索后发现IE 10& 11不再承认条件陈述。
我试过托管我自己的.webm,mp4,ogv有一个闪回落,但流媒体很糟糕,所以我在vimeo创建了一个加号帐户,以为我会省时间。在阅读了很多论坛后,我想知道是否有人有答案或推荐的解决方案我可以试试。 提前谢谢。
答案 0 :(得分:3)
这是由于硬件与软件加速的浏览器问题。 Vimeo在这里解释了更多(Vimeo Forums: Playback Issues on Windows),但缺点是:
这些问题不会影响[Windows Chrome / IE / FF]的所有用户 浏览器,他们没有Vimeo解决的权力,因为他们 适用于最新版本的Chrome和Firefox解码方式 特定Windows机器上的HTML5视频。
...与此同时,您可以自己解决这些问题 在您的浏览器中禁用硬件加速。
Mich376自己想出来了,但后来开车送我们去看这篇文章。为了便于查找,它现在处于解决方案中。
答案 1 :(得分:-1)
这是我在解决此问题时所看到的一个主题,但另一个解决方案对我有用。
我放在页面上的原始Vimeo嵌入代码有这样的网址:
// player.vimeo.com/video /[...]
没有" https:" - 当我添加" https:,"它修复了问题,视频现在可以在所有浏览器中播放。
换句话说,如果你有一个像这样开始的网址" // player.vimeo.com/video/,"尝试将其更改为:" https://player.vimeo.com/video/"