Pregunta

Es posible el uso de Javascript para emular la opción Añadir a pantalla de inicio en el menú de marcadores de Safari Mobile?

Algo similar a window.external.AddFavorite(location.href, document.title); de IE posiblemente?

¿Fue útil?

Solución

La única manera de añadir ningún marcas de libro en MobileSafari (incluyendo los de la pantalla de inicio) es la interfaz de usuario con la orden interna, y que las manzanas no proporciona todos modos para hacer esto desde scripts dentro de una página. De hecho, estoy bastante seguro de que no existe un mecanismo para hacer esto en la versión de escritorio de Safari tampoco.

Otros consejos

Hasta Safari implementa trabajador del servicio y sigue la dirección marcada por Chrome y Firefox, no hay manera de añadir su aplicación mediante programación a la pantalla de inicio, o hacer que el navegador pregunta al usuario

Sin embargo, hay una pequeña biblioteca que pide al usuario que lo haga e incluso apunta al lugar correcto. Funciona un convite.

https://github.com/cubiq/add-to-homescreen

Otra secuencia de comandos que desencadena una 'Añadir a pantalla de inicio' emergente: http://cubiq.org / add-a-casa-pantalla

Hay una biblioteca de Javascript de código abierto que ofrece algo relacionado: móvil-marcador-burbuja

  

El móvil Marca burbuja es una biblioteca JavaScript que agrega una burbuja de promoción para la parte inferior de su aplicación web móvil, invitando a los usuarios a un marcador en la aplicación a la pantalla principal de su dispositivo. La biblioteca utiliza HTML5 almacenamiento local para realizar un seguimiento de si la promo ya se ha mostrado, para evitar constantemente molesta a los usuarios.

     

La implementación actual de esta biblioteca se dirige específicamente a Mobile Safari, el navegador web utilizado en los dispositivos iPhone y iPad.

En Javascript, no es posible, pero sí con la ayuda de “clips de la web” podemos crear un icono "añadir a la pantalla de inicio" o el acceso directo en el iPhone (por el archivo de código de .mobileconfig)

https://developer.apple .com / biblioteca / content / documentación / NetworkingInternet / conceptual / iPhoneOTAConfiguration / ConfigurationProfileExamples / ConfigurationProfileExamples.html

http://appdistro.cttapp.com/webclip/

después de crear un archivo mobileconfig podemos pasar esta URL en el navegador Safari iPhone instalar el certificado y después de hecho comprobar su pantalla principal del iPhone hay un icono de acceso directo de su página web o aplicación web ..

Este es también otro buen guión pantalla de inicio que apoya el iphone / ipad, Safari Mobile, Android, smartphones táctiles Blackberry y Playbook.

https://github.com/h5bp/mobile-boilerplate/ wiki / móvil-Señal-burbuja

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top