无法让 Vimeo <iframe> 嵌入代码在 IE7/8/9 中工作

     2023-03-13     248

关键词:

【中文标题】无法让 Vimeo <iframe> 嵌入代码在 IE7/8/9 中工作【英文标题】:Cannot get Vimeo <iframe> embed code working in IE7/8/9 【发布时间】:2012-07-04 04:13:27 【问题描述】:

我正在使用 Vimeo 的这段代码在网站上嵌入播放器:

<iframe src="http://player.vimeo.com/video/44327600"   frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>

播放器显示图像预览,并在 Firefox、Chrome 和 Safari 中正常运行。

它不适用于独立的 IE9,或者使用 IETester 的 IE8 或 IE7。我使用的是 64 位 Windows 7 Ultimate

当单击“观看演示文稿”按钮时,我将代码嵌入到灯箱中,您也可以在下面的 URL 上进行测试。为了测试,我在三个按钮下方分别隔离了代码——它仍然无法正常工作。

有人对 Vimeo 的这种新的嵌入方法有任何问题吗?任何想法或建议都非常欢迎,我将在这里无所适从:

这是该页面的链接:http://cme.stage.setsailmedia.com/cme/cme/?y=1

【问题讨论】:

我在 Vimeo 论坛上打开了一个支持线程,因为我注意到这个问题在多个视频、多个网站域、多个版本的 IE 和多个操作系统中都很猖獗。必须有系统性的东西...... 此时不要使用低于 IE9 的 Vimeo。它甚至无法识别嵌入参数,我已经更新了 flash。 【参考方案1】:

就我而言,问题在于更新 Flash!

请参阅上面的 Vimeo 和下面的 Youtube 打印。上传前后。

之前:

之后:

【讨论】:

这似乎是(不幸的是)唯一的解决方法。在与 Vimeo 工作人员 (vimeo.com/forums/help/topic:68905) 进行了大量讨论后,他们现在似乎不支持或计划支持过时的 Flash 版本。对于不知道如何或尚未更新他们的软件的互联网观众来说,这真是太糟糕了。感谢您的回答!【参考方案2】:

我找到了一个讨论这个问题的线程,他们提供了解决方案

为了解决这个问题,请将以下代码片段包装在 player.core.opt.js 中,从第 17 行字符 ~316 开始(在压缩文件中): d=!!b.canPlayType;if(d)d=new Boolean(d);d.vp6=b.canPlayType('video/x-flv; codecs="vp6"')||false;d.vp8 =b.canPlayType('video/webm; codecs="vp8,vorbis"')||false

但是,如果您在我正在做的 iFrame 中加载它,那么您会发现 js 脚本是从 vimeo 的 cdn 加载的,因此您无法更改它。

http://vimeo.com/forums/help/topic:100056

【讨论】:

让 iframe 自动调整高度

...adjustheight【发布时间】:2013-10-2805:04:18【问题描述】:我无法根据页面内容调整自动高度。代码-<iframeid="myFrame"src="http://www.learnphp.in"scrolling="no"></iframe>我更喜欢Makeiframeautomaticallyadj 查看详情

仅隐藏喜欢,观看和分享vimeo视频(代码片段)

...ddle.net/s4h4o52z/854/也尝试与title=0&byline=0&portrait=0仍然无法隐藏这些选项。答案只有您是视频的所有者才有可能。然后,您可以在嵌入设置页面中执行此操作。否则,目前无法以编程方式执行此操作。我在答案here中提供了更... 查看详情

Vimeo 无法在 iPad 上运行

】Vimeo无法在iPad上运行【英文标题】:VimeonotworkingoniPad【发布时间】:2014-06-2507:35:53【问题描述】:我有一个网站,上面有Vimeo视频。但它不适用于iPad。它不显示它并且看起来不可见。这在台式机和安卓上运行良好,但似乎不适... 查看详情

html点击链接让页面在iframe中变换

<ahref="1.html"target="iFrameName">page1</a><br/> <ahref="2.html"target="iFrameName ">page2</a><br/> <ahref="3.html"target="iFrameName ">p 查看详情

Facebook 上的 Vimeo 分享/

】Facebook上的Vimeo分享/【英文标题】:VimeoonFacebookshare/【发布时间】:2011-06-0220:50:42【问题描述】:我试图在Facebook墙上显示来自Vimeo的播放器(单击链接共享后)。<html><head><title>Sometitle</title><metaname="title"cont... 查看详情

Vimeo 播放器 iframe 高度

】Vimeo播放器iframe高度【英文标题】:Vimeoplayeriframeheight【发布时间】:2013-06-1117:47:01【问题描述】:我的网站主页上有一个Vimeo播放器iframe。我的意图是在浏览器窗口中以全宽(边到边)显示它;同时保留纵横比并避免黑条。所... 查看详情

页面嵌套iframe时,怎样让iframe高度根据自身内容高度自适应(代码片段)

总体思路是这样的,因为iframe里页面的内容是动态加载的,而且电脑屏幕宽度发生变化时,也得相应的去改变iframe标签的高度(如果高度确定就不用这么麻烦了);首先,我们在父页面中定义一个方法,用来改变iframe标签的高度... 查看详情

使用 jQuery 在 youtube 和 Vimeo 源之间切换

...户可以单击文本块,并且iFrame内的URL会更新。问题是,我无法让Vimeo或Twitch在第四个链接中播放。我已经尝试了我能想到的一切。我删除了Vimeo和Twitch链接 查看详情

让 http/https 协议与 maps.google.com 的 <iframe> 匹配

】让http/https协议与maps.google.com的<iframe>匹配【英文标题】:Gettinghttp/httpsprotocolstomatchwith<iframe>formaps.google.com【发布时间】:2012-11-1308:43:59【问题描述】:我正在尝试使用谷歌地图的&lt;iframe&gt;包含,但是由于不匹... 查看详情

检查 iframe 内是不是加载了 Vimeo 视频 - jquery

】检查iframe内是不是加载了Vimeo视频-jquery【英文标题】:CheckifVimeovideoloadsinsideiframe-jquery检查iframe内是否加载了Vimeo视频-jquery【发布时间】:2017-06-0711:52:15【问题描述】:我有一个表单,用户从Vimeo输入视频ID,然后页面在iframe中... 查看详情

无法从 iframe 访问父文档

】无法从iframe访问父文档【英文标题】:Can\'tAccessParent-documentfromIframe【发布时间】:2013-10-2801:28:29【问题描述】:我有一个主页,用于导航到iframe中的其他3个页面主页:1.html其他3个页面:one.html、two.html、3.html。代码1.html<html... 查看详情

无法访问 iframe 内容(同源策略)

】无法访问iframe内容(同源策略)【英文标题】:Unabletoaccessiframecontent(same-originpolicy)【发布时间】:2014-01-2311:40:06【问题描述】:我有以下页面<!DOCTYPEhtml><html><scripttype="text/javascript">functionloopLink(i)window.open($(\'#iframe 查看详情

求解js如何让iframe自动刷新,不影响父页面

<iframeallowtransparency="true"name="jc"id="jc"src="iframe/sub/jc2.php"style="display:none;"></iframe>我现在用的这个方法(iframe页面中的方法),但是每次这个执行父页面正在进行的操作就没了,求如何... 查看详情

Vimeo iframe作为背景[重复]

】Vimeoiframe作为背景[重复]【英文标题】:Vimeoiframeasbackground[duplicate]【发布时间】:2012-11-0200:29:37【问题描述】:我要制作一个以视频为背景的网站。我想从vimeo加载视频,但我还没有找到全屏播放的最佳方式。我正在尝试将css... 查看详情

网页视图中的 Vimeo iframe

】网页视图中的Vimeoiframe【英文标题】:Vimeoiframeinwebview【发布时间】:2014-11-0414:56:06【问题描述】:如何在android的web视图中查看来自vimeo嵌入代码的视频?我只听到音频,但视频保持黑色。wb.getSettings().setJavaScriptEnabled(true);wb.set... 查看详情

iframe框架的功能(代码片段)

iframe功能可以让别的网站在自己的主页内部显示使用标签<iframe></iframe>实例代码:<html><head><title>我的iframe框架页面</title><metacharset="utf-8"></head><body>< 查看详情

含有iframe的html页面刷新,会返回默认页面的问题,我想这让刷新后,还停在当前iframe引用的子页面。

...""src="/></a></li></ul></div><iframesrc="#"id="win"name="win"frameBorder="0"scrolling="no"width="100%"></iframe& 查看详情

全角 vimeo 包装背景

...于我的bodydiv中的图案所覆盖。视频被覆盖层覆盖,因此无法点击。我试过给视频100%的宽度和高度,但在覆盖屏幕时没有运气。我试图让视频以500x250像素弹出。HTML<divclass="video"& 查看详情