响应式iframe中的YouTube视频未显示在Firefox中

响应式iframe中的YouTube视频未显示在Firefox中,第1张

概述我正在构建一个响应式网站,其中包含嵌入的YouTube视频.该视频位于响应式iframe中,除Firefox外,在所有浏览器中均可正常运行.它根本就没有显示出来. 我尝试了savemode,在链接中添加了html5,将所有js和js-queries注释掉了.如果我在px中添加宽度和高度它确实显示并且工作正常,但是它没有响应. 我可以通过将容器的高度更改为百分比或vw值来显示它.无论我添加什么图形, 我正在构建一个响应式网站,其中包含嵌入的YouTube视频.该视频位于响应式iframe中,除firefox外,在所有浏览器中均可正常运行.它根本就没有显示出来.

我尝试了savemode,在链接中添加了html5,将所有Js和Js-querIEs注释掉了.如果我在px中添加宽度和高度它确实显示并且工作正常,但是它没有响应.

我可以通过将容器的高度更改为百分比或vw值来显示它.无论我添加什么图形,它总是会使视频呈现双倍高度并切断左右两侧的大部分.此外,当视口缩小时,它会切断更多的宽度.将容器值更改为0以外的任何值时,在所有其他浏览器中也会发生相同的情况.

尝试过FireBUG,但是甚至看不到iframe.

这是代码:

.embed-container { 	position: relative; 	padding-bottom: 56.25%; 	height: 0; 	overflow: hIDden; 	max-wIDth: 100%; 	margin-bottom: 4vw;} 	.embed-container iframe,.embed-container object,.embed-container embed { 	position: absolute; 	top: 0; 	left: 0; 	wIDth: 100%; 	height: 100%; }
<div >  <iframe src='https://www.youtube.com/embed//EyhQN24InWg?HTML5=1' frameborder='0' allowfullscreen></iframe></div>

网址:
https://www.marjanderksen.com

解决方法 你试过使用FitVIDs.Js吗?

<script src="Js/jquery.min.Js"></script><script src="Js/jquery.fitvIDs.Js"></script><script>  $(document).ready(function(){      $(".embed-container").fitVIDs();  });</script>

链接到下载插件:https://github.com/davatron5000/FitVids.js

总结

以上是内存溢出为你收集整理的响应式iframe中的YouTube视频未显示在Firefox中全部内容,希望文章能够帮你解决响应式iframe中的YouTube视频未显示在Firefox中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1053353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存