Como obter o tamanho da janela da exibição em tela cheia (mínimo-interface do usuário) quando não está em tela cheia?
Como obter as dimensões da exibição em tela cheia (mínimo-interface do usuário) quando não está em tela cheia?
Isto é o que oscreen
relatório de propriedades:
window.screen.height; // 568 (Thats the screen height)
window.screen.availHeight; // 548 (???; Unknown dimension. Note, that is it not reporting the available space as per the spec.)
window.document.documentElement.clientHeight; // 460 (Thats the window size when not in fullscreen.)
Quando em tela cheia, owindow.innerHeight
é 529, que é o número que estou tentando derivar antes de entrar no modo de tela cheia.
A imagem ilustra o estado da tela a que estou me referindo:
No iOS 8, ele é inserido com um gesto de "arrastar o toque para baixo".