Vimeo iFrame仅偶尔加载

Vimeo iFrame仅偶尔加载,iframe,vimeo,vimeo-player,video-embedding,Iframe,Vimeo,Vimeo Player,Video Embedding,下面是带有iframe片段的vimeo视频 <iframe src="http://player.vimeo.com/video/19513284?byline=0&amp;portrait=0&amp;color=ffffff" width="350" height="192" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> 但一旦

下面是带有iframe片段的vimeo视频

<iframe src="http://player.vimeo.com/video/19513284?byline=0&amp;portrait=0&amp;color=ffffff" width="350" height="192" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>

但一旦加载为的一部分,它将只在部分时间内工作。我禁用了该iFrame元素的所有适用CSS规则,但它仍然无法加载

无论是否清除缓存,这都会发生在Chrome、Firefox和Safari上


有什么想法吗?

您的iFrame源需要是https://

这是因为您的站点是安全的。浏览器已经开始阻止安全页面上加载的不安全元素。最简单的解决方案是从iframe的src中删除“http:”:

<iframe src="//player.vimeo.com/video/19513284?byline=0&amp;portrait=0&amp;color=ffffff" width="350" height="192" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>

这将在必要时通过适当的协议加载。请注意,我们仍在努力通过https加载视频文件,但在此期间嵌入仍将有效(在某些浏览器中,您只会在地址栏中看到警告)