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