Internet explorer Vimeo嵌入代码不适用于IE11

Internet explorer Vimeo嵌入代码不适用于IE11,internet-explorer,vimeo,Internet Explorer,Vimeo,我已经在这个问题上工作了好几天,在网上做了无休止的研究,但仍然无法解决它。vimeo universal embed代码在除IE之外的所有设备上都能很好地工作,在10和11 windows7上。它显示为一个黑屏,我可以看到控件,它似乎在Windows8IE上运行。旧的代码在任何东西上都能很好地工作,但并没有出现在ipad上 我尝试同时使用这两个语句,然后使用条件语句来显示:none;在非IE浏览器上。搜索后发现IE 10和11不再识别条件语句 我曾经尝试过用flash备份来托管我自己的.webm

我已经在这个问题上工作了好几天,在网上做了无休止的研究,但仍然无法解决它。vimeo universal embed代码在除IE之外的所有设备上都能很好地工作,在10和11 windows7上。它显示为一个黑屏,我可以看到控件,它似乎在Windows8IE上运行。旧的代码在任何东西上都能很好地工作,但并没有出现在ipad上

我尝试同时使用这两个语句,然后使用条件语句来显示:none;在非IE浏览器上。搜索后发现IE 10和11不再识别条件语句

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

这是由于浏览器硬件加速与软件加速的问题。Vimeo在这里解释了更多()但它的缺点是:

这些问题不会影响[Windows Chrome/IE/FF]的所有用户 浏览器,Vimeo无法解决这些问题,因为它们 与最新版本的Chrome和Firefox解码方式有关 特定Windows机器上的HTML5视频

。。。同时,你可以自己解决这些问题 在浏览器中禁用硬件加速


Mich376自己发现了这一点,但随后驱使我们阅读这篇文章。为了便于查找,它现在位于解决方案中。

这是我在解决此问题时查看的线程之一,但另一种解决方案对我有效

我在页面上放置的原始Vimeo嵌入代码的url如下所示:

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

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


换句话说,如果你有一个URL的开头像这样“//player.vimeo.com/video/,“试着把它改成:”

我自己就知道了。谢谢你,你的解决方案是什么?我发现在internet选项高级中有一个选项没有被选中-“使用软件渲染”需要勾选。真的很恼火,事情太简单了,我花了好几天的时间想弄明白原因。啊,是的。在谷歌上搜索了更多,找到了这篇Vimeo文章:谢谢你,我很惊讶我自己没有找到那篇文章!干杯