Chrome HTML5最大化视频全标签不是全屏

Chrome HTML5最大化视频全标签不是全屏

我使用的是 Google Chrome,几周前,当我观看 YouTube HTML5 视频并按下全屏按钮时,它会将视频最大化到整个浏览窗口(“全屏标签”)。然后我可以通过按 F11 真正将其全屏化。几天以来,按下全屏按钮时,Chrome 会直接将视频最大化到全屏。由于我经常将浏览器窗口与屏幕右侧对齐,并且仍然想观看“全屏标签”视频,所以我想恢复旧的行为。

长话短说:我希望 Chrome 将 HTML5 视频最大化到全标签大小(可以使用 F11 进入全屏),而不是全屏本身。附带问题可能是,这是 Chrome 特有的行为还是 YouTube 的行为。

此致

托拜厄斯

答案1

由于许多开发人员一直在乞求“真正的”全屏行为,因此它不太可能恢复到以前的行为。

如果你想解决你的特殊情况,你可以创建一个 bookmarlet 或浏览器扩展,类似如下:

document.body.addEventListener('click', function(e) {
  var target = e.target;
  if (target.nodeName == 'VIDEO') { // or EMBED
    target.style.position = 'absolute';
    target.style.width = '100%';
    target.style.height = '100%';
  }
}, false);

答案2

尝试Window Expander 扩展. 它可以在 Flash 和 HTML5 模式下运行。

答案3

也许这个线程可能会有所帮助,它解释了如何利用 Chrome 的全屏 API:https://stackoverflow.com/questions/7836204/chrome-fullscreen-api

相关内容