的YouTube嵌入设置,但不控制,但与全屏

我需要嵌入YouTube播放器具有以下属性:的YouTube嵌入设置,但不控制,但与全屏

  • 绝对不能让用户去向前或向后(没有进度条)
  • 必须访问播放器事件(播放器消失,视频结束时显示消息)
  • 必须能够根据用户的要求进入全屏并恢复正常。

我希望JS API能够让我轻松做到这一点,但显然Flash安全性使得用户必须点击flash元素本身的某个地方才能使用Flash来全屏显示。

作为解决办法,现在我使用的是HTML5全屏API,如下所示:http://blogs.sitepointstatic.com/examples/tech/full-screen/index.html

但这会导致跨浏览器funkiness甚至似乎与我的播放器事件搞乱(视频停止播放并当我请求完整屏幕时返回到开头)。我可以尝试更多这个角度,但我祈祷有一个更简单的方法。

如果有某种方式可以自定义嵌入的YouTube播放器以删除进度条,但仍然允许全屏闪光,因为它更加无缝,所以我很乐意。这甚至有可能吗?

回答:

您的用户应该仍然可以通过双击视频全屏。 HTML5的全屏api应该可以正常工作,但如果你在重新初始化Flash插件时遇到问题,我会做两件事。首先向浏览器供应商报告错误,以便修复它们。两次再听onYouTubePlayerReady并再次添加事件监听器。然后在全屏前寻找他们在视频中的位置。

以上是 的YouTube嵌入设置,但不控制,但与全屏 的全部内容, 来源链接: utcz.com/qa/260450.html

回到顶部