¿Ocultar la barra de URL en el iPad?

Estoy trabajando en una pequeña aplicación web que se ejecuta en un iPad controlado (es decir, tanto el hardware como el contenido están en nuestra oficina y nunca se van). Me gustaría ocultar la barra de URL en esta aplicación. Coloqué la siguiente label en la parte superior de cada página:

<meta name="apple-mobile-web-app-capable" content="yes" /> 

Una vez "instalado" en la pantalla de inicio del iPad, la primera página se ve como lo espero. Sin embargo, el primer clic abre una nueva página en Mobile Safari y la barra de URL regresa.

  • ¿El modo de dispositivo supervisado impide la restauración en otra computadora en modo de recuperación?
  • ¿Cómo orderar los contactos por date de creación o date de modificación en Contactos de iOS o Contactos de OS X 7.x?
  • ¿Puedo transferir todo lo que tengo almacenado en mi teléfono al almacenamiento de iCloud?
  • ¿Cuáles son las implicaciones legales de Jailbreaking en un dispositivo con iOS?
  • el uso del iPad no parece exacto
  • Junos pulsa y comparte la connection a Internet mediante Wi-Fi ad-hoc en OS X
  • ¿Hay alguna manera de que pueda mantener la sensación de "aplicación web" a pantalla completa en todo momento?

  • ¿Puedo hacer que Firefox sea el browser pnetworkingeterminado en iOS
  • ¿Cómo desactivar la escritura multilingüe sin eliminar dictionarys o keyboards en iOS 10?
  • ¿Cómo puede mi website decirle a Safari que está bien save passwords?
  • Cómo solucionar spam de posts desde usbmuxd en la console (_SendDetachNotification / _SendAttachNotification)
  • ¿Por qué iPhone no sincroniza los elementos del Calendario con Outlook?
  • ¿Conjunto de oficina con revisión ortográfica y synchronization Dropbox para iOS?
  • 2 Solutions collect form web for “¿Ocultar la barra de URL en el iPad?”

    Ataco este problema distribuyendo la aplicación web como un perfil de configuration. En lugar de que las personas toquen el button de Safari mobile para agregar la aplicación a la pantalla de inicio, debe hacer que descarguen el file de perfil OTA del server web.

    Tendrán que aprobar la installation del perfil, pero luego puedes controlar el ícono y forzar el atributo de pantalla completa para que tus usuarios no vean el cromo de Mobile Safari.

    Si su contenido web se abre en Mobile Safari (como el contenido web aquí, puede que necesite jugar con todos los enlaces dentro de la aplicación para que sea relativo al sitio o progtwigr cosas para que existan en una database fuera de línea en lugar de ser una URL completa que haga que el safari de pantalla completa crea que necesita abrir una página vinculada en la vista normal de Mobile Safari).

    También uso este artículo sobre el desarrollo para iPad: tal vez necesites configurar la window gráfica y tener algunos otros elementos para asegurarte de que la interfaz táctil se usa para navegar en lugar de abrir una nueva URL.

    • Nota técnica TN2262: preparación de su contenido web para iPad
    • Configurar aplicaciones web

    Tuve exactamente el mismo problema, aunque usando el atributo window.navigator.standalone, el código lo soluciona todo.

     <script type="text/javascript"> $(document).ready(function(){ // iOS web app full screen hacks. if(window.navigator.standalone == true) { // make all link remain in web app mode. $('a').click(function() { window.location = $(this).attr('href'); return false; }); } }); </script> 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).