¿Es posible usar Javascript para emular la opción Agregar a la pantalla de inicio en el menú de marcadores de Mobile Safari?
¿Algo similar a IE window.external.AddFavorite(location.href, document.title);
posiblemente?
¿Es posible usar Javascript para emular la opción Agregar a la pantalla de inicio en el menú de marcadores de Mobile Safari?
¿Algo similar a IE window.external.AddFavorite(location.href, document.title);
posiblemente?
La única forma de agregar marcadores en MobileSafari (incluidos los de la pantalla de inicio) es con la interfaz de usuario incorporada, y Apples no proporciona de todos modos para hacerlo desde los scripts dentro de una página. De hecho, estoy bastante seguro de que tampoco existe un mecanismo para hacer esto en la versión de escritorio de Safari.
window.navigator.standalone
e instarlos a agregarlo si se está ejecutando en Mobile Safari.Hasta que Safari implemente Service Worker y siga la dirección establecida por Chrome y Firefox, no hay forma de agregar su aplicación mediante programación a la pantalla de inicio, o que el navegador le pregunte al usuario
Sin embargo, hay una pequeña biblioteca que le pide al usuario que lo haga e incluso apunta al lugar correcto. Funciona de maravilla.
https://github.com/cubiq/add-to-homescreen
fuente
Hay una biblioteca de JavaScript de código abierto que ofrece algo relacionado: mobile-bookmark-bubble
fuente
En javascript, no es posible, pero sí, con la ayuda de "Clips web" podemos crear un icono o acceso directo "agregar a la pantalla de inicio" en el iPhone (mediante el archivo de código de .mobileconfig)
https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/ConfigurationProfileExamples/ConfigurationProfileExamples.html
http://appdistro.cttapp.com/webclip/
Después de crear un archivo de configuración móvil, podemos pasar esta URL en el certificado de instalación del navegador safari de iPhone y, una vez hecho esto, verifique la pantalla de inicio de su iPhone. Hay un icono de acceso directo de su página web o aplicación web.
fuente
Este también es otro buen script de pantalla de inicio que admite iphone / ipad, Mobile Safari, Android, teléfonos inteligentes Blackberry touch y Playbook.
https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble
fuente