Создайте значок запуска Android для веб-сайта

У меня есть отзывчивый веб-сайт, доступ к которому можно получить через несколько устройств, наш дизайн и приложение в основном ориентированы на мобильных пользователей.

Чтобы облегчить доступ к сайту, мы хотим создать значок запуска, который будет отображаться на главном экране мобильного телефона, и пользователь может получить доступ к сайту одним нажатием, в отличие от запуска браузера и ввода URL-адреса / открытия закладки.

Я нашел решение для него в IOS, которое также поддерживается браузером сафари, с помощью которого вы можете сохранить URL-адрес страницы в качестве значка запуска, можно ли аналогичную функцию найти на устройстве Android? Я также хотел бы предложить пользователям создать значок запуска, если они обращаются к нему с мобильного телефона / планшета.

Android по умолчанию

Это предпочтительный способ, поскольку все это основано на стандартных настройках Android и не добавляет никакого обслуживания.

Как виджет из закладок

Если на android вы долго нажимаете главный экран, а затем выбираете опцию виджета, вы можете создать закладку. Это позволит вам выбрать закладку из ваших хромированных закладок, которые будут связаны на рабочем столе. Если это сработает для вас, вы все настроены с функциями Android по умолчанию. Значок из закладки используется на рабочем столе.

Непосредственно из Chrome

Подобно этому подходу выбирается опция «Добавить на рабочий стол» в меню настроек хрома.

Добавление скриншота на рабочий стол из Chrome

Значок – это значок с веб-сайта.

Значок, показанный на рабочем столе

Пользовательская альтернатива

Как указано выше, альтернатива заключается в создании приложения, которое служит только для ссылки на ваш мобильный сайт. Тогда у вас есть 2 варианта:

Использование браузера по умолчанию пользователя

Приложение, которое использует намерения для открытия браузера по умолчанию пользователя с вашим URL-адресом. Это должен быть путь, так как пользователь теперь может продолжать использовать свой любимый браузер.

В браузере приложений

Приложение, содержащее один веб-просмотр, загружающий URL вашего веб-клиента. Этот последний параметр дает вам больше контроля над опытом просмотра (блокирование скриптов, переопределение запросов, …). Однако пользователь больше не может использовать свой предпочтительный браузер.

О значке

В обоих случаях значок будет значком, настроенным и распространенным в приложении. Это также предполагает необходимость нового выпуска приложения, если значок или URL-адрес должны измениться.

О коде

Примеры кода и информацию об этом приложении webapp в приложении можно найти по адресу http://developer.android.com/guide/webapps/webview.html.

Другим хорошим ресурсом является https://developers.google.com/chrome/mobile/docs/webview/overview, где разработка мобильных приложений с использованием собственного приложения для Android с webview покрывается несколькими аспектами, такими как инструменты, трюки css и многое другое.

Некоторые webBrowsers такие как chrome позволяют пользователю делать закладки для определенного URL в виде значка на главном экране, но я не получил развитие в подобном проекте. Так что можно.

Вы можете сделать это простым, создав приложение, содержащее только веб-просмотр, чтобы открыть ваш url и затем вы можете создать значок для своего приложения, в котором веб-сайт на главном экране будет отображаться следующим образом.

Если я правильно понял вашу проблему, вы бы хотели показать значок запуска для своего сайта без создания каких-либо действий (экрана) или программирования на андроиде.

Если это так, то мой ответ – ДА, как показано на снимке. Google Chrome предоставляет эту функцию для создания значка запуска / приложения на главном экране.

Введите описание изображения здесь

В течение 3 лет на Android я никогда не видел, чтобы сайт просил меня сделать ярлык на моем рабочем столе, однако стандартный браузер Android, а также Dolphin могут создавать ярлыки из закладок.

Изучая это с помощью быстрого поиска, я обнаружил, что этот поток указывает, что Chrome также позволяет это, и есть даже способ указать значок рабочего стола для ваших пользователей.