【发布时间】:2019-04-02 13:18:25
【问题描述】:
当我将清单的“显示”设置为“全屏”或“独立”时,我的 PWA 可以正常工作。但是,我希望我的用户能够在设置中来回切换。有没有办法在 JavaScript 中以编程方式切换?
【问题讨论】:
标签: javascript progressive-web-apps
当我将清单的“显示”设置为“全屏”或“独立”时,我的 PWA 可以正常工作。但是,我希望我的用户能够在设置中来回切换。有没有办法在 JavaScript 中以编程方式切换?
【问题讨论】:
标签: javascript progressive-web-apps
如果您想确保它适用于所有浏览器,请尝试此操作。
function getFullScreen() {
if (document.body.requestFullscreen) {
document.body.requestFullscreen();
} else if (document.body.mozRequestFullScreen) { /* Firefox */
document.body.mozRequestFullScreen();
} else if (document.body.webkitRequestFullscreen) { /* Chrome, Safari and Opera */
document.body.webkitRequestFullscreen();
} else if (document.body.msRequestFullscreen) { /* IE/Edge */
document.body.msRequestFullscreen();
}
}
【讨论】:
使用document.body.requestFullscreen();
var videoElement = document.getElementById("videoElement");
videoElement.requestFullscreen();
查看https://developers.google.com/web/fundamentals/native-hardware/fullscreen/
【讨论】: