Javascript для "добавить на главный экран" на iPhone?
можно ли использовать Javascript для эмуляции опции добавить на главный экран в меню закладок Mobile Safari?
что-то похожее на IE window.external.AddFavorite(location.href, document.title);
возможно?
6 ответов
единственный способ добавить какие-либо знаки книги в MobileSafari (в том числе на главном экране) - это встроенный пользовательский интерфейс, и что Apple не предоставляет в любом случае, чтобы сделать это из сценариев на странице. На самом деле, я уверен, что нет никакого механизма для этого на настольной версии Safari.
до тех пор, пока Safari не реализует Service Worker и не следует направлению, заданному Chrome и Firefox, нет никакого способа добавить приложение программно на главный экран, или чтобы браузер запрашивал пользователя
однако есть небольшая библиотека, которая предлагает пользователю сделать это и даже указывает на нужное место. Работает лакомство.
другой скрипт, который запускает всплывающее окно "добавить на главный экран":http://cubiq.org/add-to-home-screen
существует библиотека Javascript с открытым исходным кодом, которая предлагает что-то связанное : мобильные-закладка-пузырь
мобильный Bookmark Bubble - это библиотека JavaScript, которая добавляет промо-пузырь в нижней части вашего мобильного веб-приложения, приглашая пользователей добавлять закладки в приложение на главный экран своего устройства. Библиотека использует локальное хранилище HTML5 для отслеживания того, отображается ли промо, чтобы избежать постоянного ворчания пользователей.
в текущая реализация этой библиотеки специально ориентирована на Mobile Safari, веб-браузер, используемый на устройствах iPhone и iPad.
в javascript это невозможно, Но да с помощью" веб-клипов "мы можем создать значок" Добавить на главный экран " или ярлык в iPhone( по файлу кода .mobileconfig-файл)
http://appdistro.cttapp.com/webclip/
после создания mobileconfig файл мы можем передать этот url в iPhone safari browser сертификат установки и после того, как сделали это проверить ваш iPhone домашний экран есть ярлык значок вашей веб-страницы или webapp..
Это также еще один хороший сценарий домашнего экрана, который поддерживает iphone / ipad, Mobile Safari, Android, BlackBerry touch смартфонов и Playbook .
https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble