Как простым способом определить, что на сайт зашли с Android или Ios?

regta
На сайте с 15.04.2006
Offline
302
678

Здравствуйте, буду признателен за подсказку

Вот такой вот вопрос возник

Допустим, хотим предложить пользователю скачать Андроид-приложение. Но наверное разумно предложить ему именно тогда, когда он смотрит сайт на смартфоне с Андроидом.

Есть простое решение, позволяющее определить, что сайт просматривается на андроиде?

Спасибо

Цитируйте, плиз, историю переписки в личке. Спасибо.
Synergy-Web
На сайте с 09.08.2017
Offline
39
#1
regta:
Здравствуйте, буду признателен за подсказку

Вот такой вот вопрос возник

Допустим, хотим предложить пользователю скачать Андроид-приложение. Но наверное разумно предложить ему именно тогда, когда он смотрит сайт на смартфоне с Андроидом.

Есть простое решение, позволяющее определить, что сайт просматривается на андроиде?

Спасибо

Да, это называется - определить User Agent.

Есть готовые библиотеки. Например http://mobiledetect.net/

Или можно в шаблон сайта вставить код на php или js.

Т.е выполнить проверку и прописать условие - что если пользователь с андроид - подгружать то-то.

Joker-jar
На сайте с 26.08.2010
Offline
154
#2

MobileDetect отличная штука. Единственное, я бы посоветовал кешировать результат ее работы, например, в куки. Чтобы при каждом обращении к странице сайта одного пользователя эта библиотека бесполезно не выполняла одно и то же.

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий