Given 是一个HTML5
视频元素。一个按钮应该将此视频元素更改为全屏,或结束全屏。
我已经写了一个JavaScript
函数。这在Firefox
. 不幸的是,该功能在谷歌浏览器中不起作用。
function toggleFullScreen() {
var player = document.querySelector('#playerContainer');
if (!document.mozFullScreen && !document.webkitFullScreen) {
if (player.mozRequestFullScreen) {
player.mozRequestFullScreen();
}
else {
player.webkitRequestFullScreen();
}
} else {
if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else {
document.webkitCancelFullScreen();
}
}
}
Firefox
虽然在, in 中一切正常Chrome
,但该窗口仅位于全屏窗口的中间。此外,Chrome 无法退出全屏。
我用Firefox Quantum 61.0.1
和Google Chrome 68.0
。