我使用的是 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