XF 2.2 Всплывающие окно для PWA

Версия XenForo
2.2

subone19

Участники
Сообщения
6
Решения
1
Реакции
1
Баллы
3
Есть ли способ определять если пользователь на мобильном устройстве, то ему всплывало окно с кнопкой установить pwa?
 
В браузерах показывает кнопку в адресной строке и/или главном меню вне зависимости от типа устройства. Главное чтобы у тебя PWA был настроен правильно и чтобы браузер поддерживал эту технологию. А просьбу установить можно сделать в виде объявления (/admin.php?notices/), виджета (/admin.php?widgets/) или рекламного баннера (/admin.php?advertising/). Тут уже зависит от фантазии.
 
Последнее редактирование:
В браузерах показывает кнопку в адресной строке и/или главном меню вне зависимости от типа устройства. Главное чтобы у тебя PWA был настроен правильно и чтобы браузер поддерживал эту технологию. А просьбу установить можно сделать в виде объявления (/admin.php?notices/), виджета (/admin.php?widgets/) или рекламного баннера (/admin.php?advertising/). Тут уже зависит от фантазии.
а кнопку как сделать?
 
Последнее редактирование:
subone19, в самом начале первого предложения написал же

Все настройки в /admin.php?pwa/
Речь идет о кастомной кнопки чтоб сразу видно было юзеру. В google chrome через iphone такой кнопки вообще нет. Есть только в сафари да и то надо сначало нажать поделится и скролить вниз чтоб добавить на смартфон.
 
subone19, ну это уже тонкости браузера/устройства. А в остальном, если изучить как кастомизировать этот момент, то...
просьбу установить можно сделать в виде объявления (/admin.php?notices/), виджета (/admin.php?widgets/) или рекламного баннера (/admin.php?advertising/). Тут уже зависит от фантазии.
Для айфонов например можно попробовать обычное добавление ярлыка в меню приложений, если там такое есть.
 
В google chrome через iphone такой кнопки вообще нет.
На айфоне нет других браузеров, кроме Safari. Все другие браузеры там - это тупо рескин Safari. Это ограничение Apple, предъявляемое к разработчикам софта.
Safari не умеет в PWA так, как это умеет Chrome на Android. Потому и функционала там соответствующего нет.

Все претензии на тему отсутствия этого функционала в Safari и за "зонд" в виде запрета реализации своего движка на iOS - высылайте лично Тиму Куку.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу