Как я могу авторизовать приложение для домашнего экрана Android Chrome при запуске

После добавления определенного веб-сайта на рабочий стол через Chrome для Android, я ищу способ авторизовать это приложение для домашнего экрана, когда устройство загружается. Я нашел несколько приложений в магазине Google Play, которые предлагают это поведение, но они не перечисляют приложения для работы с домашними экранами Chrome, как можно автозапуск при загрузке.

Любое решение, кто-нибудь?

Ответ 1

К сожалению, сейчас нет решения. Приложения Chrome для рабочего стола работают немного иначе, чем обычные приложения. Пожалуйста, прочтите здесь полную информацию: https://developer.chrome.com/multidevice/android/installtohomescreen

В частности, разработчики Google упомянули, что Android не может обнаруживать приложения для работы с домашними экранами Chrome, как установлено.

Не предлагайте пользователю добавить ваше приложение на рабочий стол. Здесь нет способ обнаружить, установлено ли приложение или нет.

Таким образом, вы не сможете запускать их при запуске.

Ответ 2

Запуск приложений рабочего стола при загрузке устройства может быть сложным, так как Android не может обнаружить их как установленные, но вот обходной путь, который может вас заинтересовать:

  • Установите Автозапуск - нет root на вашем устройстве Android.
  • В приложении установите "Автозапуск" в положение "ВКЛ"
  • Добавить Chrome в список приложений
  • В Chrome добавьте страницу, которую вы хотите запустить в качестве стартовой страницы браузера

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

  • Необязательно. Установите такое приложение, как Fulscrn Free или подобное, и добавьте браузер в список приложений, работающих в полноэкранном режиме.

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