全屏Vimeo视频问题& IE7中iframe的YouTube播放器API参考

时间:2015-09-17 15:35:00

标签: youtube youtube-api vimeo vimeo-api

我有一个网站(仅使用Internet Explorer 7查看)由5个部分组成,在第2部分我正在使用Vimeo嵌入视频。要求是用户必须在继续下一部分之前观看所有内容。为了达到这个目的,我使用了事件监听器,只有在观看了所有视频后才激活“下一步”按钮才能继续(作品很棒)

另一个要求是用户能够全屏播放视频,但我使用Vimeo的问题是它不支持在全屏播放视频时隐藏进度条的选项,这允许用户跳过视频。在研究并联系Vimeo支持后,我可以确认隐藏进度条只能在您订阅专业帐户(我有)时以标准模式查看视频时实现。 我研究了iFrame中的CSS类,并在控件div上设置了display none值,但这是无法完成的。

我已经考虑过使用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>

我已经完成了使用iframe嵌入式YouTube播放器API参考(https://developers.google.com/youtube/iframe_api_reference)的一些阅读,但它说其中一个要求是用户的浏览器必须支持HTML5 postMessage功能 - INTERNET EXPLORER 7 DOES不支持它:(

有人可以建议我如何实现这一点,或者通过全屏隐藏进度条使用vimeo,或者通过实施youTube iframe API来使用IE7?

干杯

保罗

1 个答案:

答案 0 :(得分:1)

我没有在page on embedding上看到删除Vimeo视频中控件的参数。此外,Vimeo FAQs表示当控制条小于指定的像素宽度时,控制条会隐藏在嵌入的视频上。

你可能不得不做一些偷偷摸摸的CSS造型。我确实设法在全屏查看HTML5视频时找到article隐藏控件,但是它说IE不支持全屏API,所以我不完全确定你想要的是什么在IE上实际上是可行的。

相关问题