我已经搜索了很长时间,但仍然没有找到解决我问题的有效方法。我似乎无法让视频播放器进入全屏模式。API 确实有很多示例,但似乎没有一个有效。
我目前正在处理的页面上包含的 jQuery 版本是 1.8.2。此外,我正在使用 parallax-1.1.js 和它正常工作所需的库,因此这也可能是一个问题。
我工作的客户希望网站具有响应式设计,当点击“播放”按钮时播放器能够直接进入全屏。此功能应该在桌面和移动/平板电脑浏览器上都可用。在视频页面上,应该有 3 个视频播放器,每个播放器都有唯一的 ID,并且它们还有一个通用的 CSS 类。
我尝试的一些代码效果不佳。这是一个控制视频 HTML 标记之一的示例 JS 代码片段。
例子:
player1 = _V_('video-1');
player1.on("play",
function () {
this.requestFullScreen();
});
player1.on("ended",
function () {
this.cancelFullScreen();
});
代码生成此错误:
Uncaught TypeError: Object [object Object] has no method 'requestFullScreen'
我正在使用最新版本的 Google Chrome。