Full screen Vimeo Video Issue & YouTube Player API Reference for iframe in IE7
我有一个站点(仅使用Internet Explorer 7可以查看),该站点由5个部分组成,在第2部分中,我当前正在使用Vimeo嵌入视频。要求是用户在继续下一部分之前必须先观看所有内容。为了实现这一点,我使用了仅激活a?Nexta?事件的事件监听器。观看完所有视频后继续播放按钮(Works Great)
另一个要求用户能够全屏播放视频,但是我使用Vimeo的问题是它不支持在全屏播放视频时隐藏进度条的选项,用户跳过视频。研究并联系Vimeo支持人员后,我可以确认只有订阅了专业版帐户(我拥有)后,才能在标准模式下观看视频时隐藏进度条。
我研究了将iFrame中的CSS类作为目标,并在控件div上设置了不显示任何值,但这是无法完成的。
我已经考虑过使用YouTube作为替代方案,并且您可以使用此标记在全屏中隐藏进度栏。
1 | <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配合使用?
干杯
保罗
我在嵌入页面上看不到用于删除Vimeo视频中控件的参数。另外,Vimeo常见问题解答说,当嵌入的视频宽度小于指定的像素数时,控制栏就会隐藏在嵌入式视频中。
您可能不得不做一些卑鄙的CSS样式化工作。我确实设法找到了一篇关于全屏观看HTML5视频时隐藏控件的文章,但是它说IE不支持全屏API,因此我不确定自己要做什么实际上是否可行。在IE上。