IOS iphone - открыть нативное приложение из браузера с помощью отката URL магазина приложений

Я пытаюсь отобразить сообщение на некоторых страницах моего веб-сайта, чтобы пользователь мог открыть текущую страницу в мобильном приложении. Я реализовал универсальные ссылки для определенных путей на своем веб-сайте, и когда приложение установлено, URL-адреса правильно открываются в моем приложении.

Когда у пользователя нет установленного приложения, я хочу отобразить сообщение (со ссылкой или кнопкой), которое перенаправляет пользователя в магазин приложений для установки приложения. Я нашел много постов / учебных пособий по этому вопросу, но решения больше не работают (с использованием пользовательских схем URL, setTimeout, iframes - например, этот: Как проверить, установлено ли приложение с веб-страницы на iPhone?)

Насколько я знаю, в javascript нет способа обнаружить, если у пользователя установлено приложение, но я знаю, что есть некоторые обходные пути, и пользователь может перейти на запасной URL-адрес (ссылка на appstore).

Я знаю, что Instagram реализовал это, и это работает. Если вы перейдете на страницу профиля, внизу будет отображаться всплывающее окно с кнопкой "Использовать приложение". Откроется приложение, если вы его установили, или откроется страница магазина приложений в Instagram.

Кто-нибудь знает способ решить эту проблему?

0 ответов

Другие вопросы по тегам