Как определить установлены мессенджеры на телефоне или нет?

Есть ссылки, по которым можно отправить пользователя с веб-страницы в мессенджер :

Telegram: tg://resolve?domain=username
Viber: viber://add?number=79XXXXXXXXX
WhatsApp: whatsapp://send?text=Здравствуйте&phone=+79XXXXXXX


Как вывести только те ссылки на мессенджеры, которые установлены у посетителя?
  • Вопрос задан
  • 6088 просмотров
Пригласить эксперта
Ответы на вопрос 2
@afanasiyz
Javascript-разработчик
Если интересует, какие именно приложения установлены (и вы разрабатываете именно мобильное приложение), то вот небольшой плагинчик (для кордовы), там в коде есть пример, как приложение проверяет, установлен ли инстаграм.
https://github.com/vstirbu/InstagramPlugin/

(/src/android/CDVInstagramPlugin.java строка 83).

Думаю, если знать айдишники приложений телеграма, ватсаппа и вайбера, то можно провернуть что-то такое.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
никак

максимум можно потужиться и найти, что браузер запускается внутри приложения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы