youtube - IE7中用于iframe的全屏Vimeo视频问题和YouTube播放器API引用

标签 youtube youtube-api vimeo vimeo-api

我有一个网站(仅使用Internet Explorer 7可以查看),该网站由5个部分组成,在第2部分中,我当前正在使用Vimeo嵌入视频。要求是用户在继续下一部分之前必须先观看所有内容。为此,我使用了事件侦听器,该事件侦听器仅在观看完所有视频后才激活“下一步”按钮以继续操作(效果不错)

另一个要求是用户能够全屏播放视频,但是我使用Vimeo的问题是它不支持在全屏播放视频时隐藏进度条的选项,这使用户可以跳过视频。研究并联系Vimeo支持人员后,我可以确认只有订阅了专业版帐户(我拥有)后,才能在标准模式下观看视频时隐藏进度条。
我研究了在iFrame中定位CSS类,并在控件div上设置了不显示任何值,但这是无法完成的。

我已经考虑过使用YouTube作为替代方案,并且您可以使用此标记全屏隐藏进度条

<iframe width="560" height="315" src="https://www.youtube.com/embed/C0DPdy98e4c?rel=0&controls=0&showinfo=0?&fullscreen=1" frameborder="0" allowfullscreen=1></iframe>

我已经阅读了有关将YouTube播放器API引用用于iframe嵌入(https://developers.google.com/youtube/iframe_api_reference)的内容,但其中要求之一是用户的浏览器必须支持HTML5 postMessage功能-INTERNET EXPLORER 7不支持它:(

谁能提出建议,通过全屏使用vimeo隐藏进度条或实现youTube Iframe API以与IE7一起使用来实现这一目标?

干杯

保罗

最佳答案

我没有看到参数来删除page on embedding上Vimeo视频中的控件。另外,Vimeo FAQs表示,如果控制栏的宽度小于指定的像素数,则该控制栏会隐藏在嵌入式视频上。

您可能需要做一些卑鄙的CSS样式工作。我确实设法在全屏观看HTML5视频时在隐藏控件上找到了一个article,但它表示IE不支持全屏API,因此我不能完全确定您实际上想做什么。在IE上。

关于youtube - IE7中用于iframe的全屏Vimeo视频问题和YouTube播放器API引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32634458/

相关文章:

api - 使用 playerVars : { 'rel' : 0 } for removing but it not working 的 Youtube 视频 API

youtube - 将 gdata 与 channel 或用户一起使用

youtube - 嵌入私有(private) youtube 视频

java - 使用 java 创建 YouTube 事件而不提示从浏览器登录

php - PHP正则表达式以匹配Vimeo文本或html链接

javascript - 无法让 froogaloop 工作

javascript - Vimeo API - 控制台错误

ios - 在网页中嵌入视频的最佳解决方案

youtube - 在我的网站中嵌入 Youtube 视频的带宽数据影响

javascript - YouTube嵌入了react控件,播放onclick