我需要嵌入具有以下属性的 YouTube 播放器:
- 不得让用户前进或后退(无进度条)
- 必须有权访问播放器事件(播放器消失并在视频结束时显示消息)
- 必须能够根据用户的要求进入全屏并恢复正常。
我希望 JS API 能让我轻松地做到这一点,但显然 Flash 安全性使得用户必须单击 Flash 元素本身的某个位置才能使用 Flash 进入全屏模式。
作为一种解决方法,现在我正在使用 HTML5 全屏 API,如下所示:http: //blogs.sitepointstatic.com/examples/tech/full-screen/index.html
但这会导致跨浏览器的乐趣,甚至似乎会干扰我的播放器事件(当我请求全屏时,视频停止播放并回到开头)。我可以尝试更多地从这个角度工作,但我祈祷有更简单的方法。
如果有某种方法可以自定义嵌入式 YouTube 播放器以删除进度条但仍然允许带 Flash 的全屏,我会很高兴,因为它更加无缝。这甚至可能吗?