Форум по программированию > Программирование

Как показывать кнопку только устройствам на Android ???

(1/2) > >>

alexakap:
Всем привет! Я сделал PWA для сайта. Теперь есть задача, чтобы показывать кнопку установки приложения только пользователям с android, т.к. на iOS работать все-равно не будет
Кто подскажет такой код?

Val_Ery:
Так через window.navigator (user Agent и platform) ... Не пробовали?
Обычный javascript. С достаточно высокой вероятностью устройства на iOS определите, дальше - по условию настраиваете отображение.

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

alexakap:

--- Цитата: Val_Ery от 30-11-2020, 00:12:10 ---Так через window.navigator (user Agent и platform) ... Не пробовали?
--- Конец цитаты ---
Не пробовал, надо погуглить. У меня с javascript не очень. Пробовал готовый код из сети, пока ничего рабочего не нашел

Val_Ery:
alexakap,
Примерно так (картинка кликабельна):
(нажмите чтобы показать/скрыть)
Я просто открыл в веб инспекторе консоль, задал переменную, и, сдетектировав свою платформу, задал свойство display: none для кнопочки "Спасибо". Результат - если набранное в консоли владелец sbup.com разместит в скриптах сайта, посетители с ОС Линукс не смогут никому сказать Спасибо :)

Остается только поискать в сети, какое значение платформ выбрасывает навигатор для владельцев яФонов

P.S. Речь, естественно, о тех посетителях, которые не меняют юзер агента в настройках браузера

alexakap:

--- Цитата: Val_Ery от 30-11-2020, 10:28:16 ---alexakap,
Я просто открыл в веб инспекторе консоль, задал переменную, и, сдетектировав свою платформу, задал свойство display: none для кнопочки "Спасибо". Результат - если набранное в консоли владелец sbup.com разместит в скриптах сайта, посетители с ОС Линукс не смогут никому сказать Спасибо :)

Остается только поискать в сети, какое значение платформ выбрасывает навигатор для владельцев яФонов

P.S. Речь, естественно, о тех посетителях, которые не меняют юзер агента в настройках браузера

--- Конец цитаты ---

Спасибо! Буду пробовать

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии