A Apple diz na referência HTML do Safari que o código abaixo deve tornar o aplicativo da web em tela cheia no iPhone OS 2.1 e posterior.
<meta name="apple-mobile-web-app-capable" content="yes">
Mas não parece funcionar. Existe uma maneira de ocultar a barra de título / localização no Safari em um iPad WebApp?
Se você deseja permanecer em um navegador sem abrir uma nova janela, use este código HTML:
fonte
Primeiro, inicie o navegador Safari na tela inicial e vá para a página da web que deseja visualizar em tela inteira.
Depois de localizar a página da web, toque no ícone de seta na parte superior da tela.
No menu suspenso, toque na opção Adicionar à tela inicial.
A janela Adicionar à página inicial deve ser exibida. Você pode personalizar a descrição que aparecerá como um título na tela inicial do seu iPad. Quando terminar, toque no botão Adicionar.
Um novo ícone deve aparecer na tela inicial. Tocar no ícone abrirá a página da web no modo de tela inteira.
Nota: O ícone na tela inicial do iPad apenas abre a página marcada no modo de tela inteira. A próxima página que você visitar conterá o endereço do Safari e as barras de título. Essa forma de reproduzir sua página da web ou apresentação HTML5 no modo de tela inteira funciona se o código-fonte da página da web contiver a seguinte tag:
Você pode adicionar esta tag à sua página da web usando uma ferramenta de terceiros, por exemplo, iWeb SEO Tool ou qualquer outra que você desejar. Observe que você precisa adicionar a tag primeiro, atualizar a página e, em seguida, adicionar um marcador à tela inicial.
fonte
Ele apenas abre a primeira página (marcada) em tela inteira. Qualquer página seguinte será aberta COM a barra de endereço visível novamente. Qualquer meta tag que você colocar no cabeçalho da página ...
fonte
Este site tem uma solução alternativa de trabalho, mesmo efeito, usa algum javascript para definir o primeiro div filho para a altura total da janela de visualização. http://webapp-net.com/Demo/Index.html
fonte
Parece que a maioria das respostas neste tópico não acompanhou. O iOS Safari em iPads agora tem suporte para tela cheia e é muito fácil de implementar usando javascript.
Aqui está meu artigo completo sobre como implementar o recurso de tela cheia em seu aplicativo da web.
fonte