Общая ссылка для открытия приложений iOS, Android и BlackBerry

Вопрос:Каждая платформа имеет свой собственный способ открытия установленных приложений через URL. Android имеет шаблон URL, который можно зарегистрировать, iOS вы можете установить схему URL. Как отправить один URL-адрес по электронной почте и открыть эту ссылку для моего приложения на iOS и Android на платформе, на которую был нажат URL-адрес? Лучший ответ: Вы можете написать простую

Вопрос:

Каждая платформа имеет свой собственный способ открытия установленных приложений через URL.

Android имеет шаблон URL, который можно зарегистрировать, iOS вы можете установить схему URL.

Как отправить один URL-адрес по электронной почте и открыть эту ссылку для моего приложения на iOS и Android на платформе, на которую был нажат URL-адрес?

Лучший ответ:

Вы можете написать простую веб-страницу, чтобы определить, из какого браузера был получен запрос, а затем перенаправить на соответствующую ссылку. Например, вот объяснение перенаправления в PHP.

Edit:

Ниже приведен пример кода. На Android он вызывает всплывающее окно и запрашивает ввод пользователя, потому что Android знает, что он может открыть либо веб-страницу Google Play, либо приложение Google Play. Это ожидаемое поведение на Android. Я не пробовал его на IPhone, но он не должен вызывать всплывающее окно на настольном компьютере.

<?php if(preg_match ( «/.*Android.*/» , $_SERVER[‘HTTP_USER_AGENT’])){ header( ‘Location: https://play.google.com/store’ ) ; } else if (preg_match ( «/.*iPhone.*/» , $_SERVER[‘HTTP_USER_AGENT’])){ header( ‘location: http://www.apple.com/itunes/whats-on/’); } ?> <html> <body> Show for web page for desktop </body> </html>

Вот вопрос с некоторыми другими решениями

Edit:

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

  • Пользовательский URL для Android, чтобы открыть приложение, как в iOS
  • Запустить пользовательское приложение для Android от браузера Android
Оцените статью
Добавить комментарий