Ссылка на приложение iOS для Facebook - откройте веб-сайт, если приложение не установлено, в противном случае откройте приложение

У меня есть веб-сайт, и в настоящее время я разрабатываю приложение для iOS. Я делюсь ссылкой на сайт в Facebook. Схема URL работает в родном приложении.

HTML-код сайта начинается так:

<!DOCTYPE html>
<html>

<head>
    <meta property="al:ios:url" content="myUrlScheme://myPath” />
    <meta property="al:ios:app_store_id" content="myAppAppleId" />
    <meta property="al:ios:app_name" content="myAppName" />
    <meta property="al:web:should_fallback" content="false" />

    <meta property="og:title" content=“myTitle” />
    <meta property="og:url" content="myUrl" />
    <meta property="og:type" content="article" />
</head>

Когда я открываю ссылку на приложение из Facebook, оно открывает собственное приложение, если оно установлено, в противном случае оно просит перейти в App Store, как написано в документации.

Если я удалю "al:web:should_fallback=false", он ВСЕГДА откроет веб-сайт в браузере, независимо от того, установлено нативное приложение или нет.

Я хочу открыть веб-сайт, если приложение не установлено, или открыть приложение, если оно установлено. Есть ли способ, которым я могу этого достичь?

IPhone работает под управлением iOS 9.3.5 и Facebook v63

0 ответов

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