É possível usar Javascript para emular a opção Adicionar à tela inicial no menu de favoritos do Mobile Safari?
window.external.AddFavorite(location.href, document.title);
Possivelmente algo semelhante ao do IE ?
É possível usar Javascript para emular a opção Adicionar à tela inicial no menu de favoritos do Mobile Safari?
window.external.AddFavorite(location.href, document.title);
Possivelmente algo semelhante ao do IE ?
A única maneira de adicionar qualquer marca de livro no MobileSafari (incluindo aqueles na tela inicial) é com a IU embutida, e que a Apples não fornece nenhuma maneira de fazer isso a partir de scripts em uma página. Na verdade, tenho certeza de que também não há mecanismo para fazer isso na versão desktop do Safari.
window.navigator.standalone
e exortá-los a adicioná-lo se ele estiver sendo executado no Mobile Safari.Até que o Safari implemente o Service Worker e siga a direção definida pelo Chrome e Firefox, não há como adicionar seu aplicativo programaticamente à tela inicial ou fazer com que o navegador avise o usuário
No entanto, existe uma pequena biblioteca que solicita ao usuário que o faça e até aponta para o local certo. Funciona muito bem.
https://github.com/cubiq/add-to-homescreen
fonte
Existe uma biblioteca Javascript de código aberto que oferece algo relacionado: mobile-bookmark-bubble
fonte
Em javascript, não é possível, mas sim com a ajuda de “Web Clips” podemos criar um ícone ou atalho "adicionar à tela inicial" no iPhone (pelo arquivo de código de .mobileconfig)
https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/ConfigurationProfileExamples/ConfigurationProfileExamples.html
http://appdistro.cttapp.com/webclip/
depois de criar um arquivo mobileconfig podemos passar este url no certificado de instalação do navegador safari iphone e depois de feito isso verificar a tela inicial do seu iphone, há um ícone de atalho da sua página web ou webapp.
fonte
Este também é outro bom script de tela inicial que suporta iphone / ipad, Mobile Safari, Android, smartphones Blackberry touch e Playbook.
https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble
fonte