yadadya
@yadadya

Как проверить в браузере установлено ли приложение у пользователя?

В вебе есть ссылка:
<a href="fb://page?id=116394476653632970"><img src="/social_sms/fb.png"></a>

При нажатии на нее, браузер показывает пользователю сообщение: "Открыть в "Facebook"?". Если нажимаешь да, то открывается установленное приложение Facebook и конкретная страница.

Все бы хорошо, но:
  • При отсутствии установленного приложения, браузер показывает сообщение, в котором говорится о том, что такой ссылки нет;
  • На iOS, практически во всех нормальных браузерах работает. На Андроиде, если приложение установлено, то открывается приложение Facebook, но не конкретная страница.

Вопросы:
  1. Каким образом проверить наличие предустановленного приложения, чтобы, в случаях отсутствия приложений, поменять ссылку "fb://page?id=116394476653632970" на обычную ссылку страницы в Facebook?
  2. Почему не работает на Андроиде?
  • Вопрос задан
  • 289 просмотров
Пригласить эксперта
Ответы на вопрос 1
itvdonsk
@itvdonsk
Android Developer
Комментировать
Ваш ответ на вопрос

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

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