Как открыть приложение Android, после нажатия на ссылку сайта? - PullRequest
0 голосов
/ 07 ноября 2019

Я хочу открыть приложение Android, когда URL кликает из браузера, для этого я применил фильтр намерений в манифесте со схемой uri ниже -

<intent-filter>
  <data android:host="www.myweb.com" android:scheme="https"/>
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
</intent-filter>

Когда пользователь нажимает www.myweb.com в браузере или WhatsAppили facebook, тогда вместо приложения для Android открывается мобильный браузер. Есть ли что-то, что я делаю неправильно в приведенном выше коде? Любая помощь в этом.

1 Ответ

2 голосов
/ 07 ноября 2019

Делаете ли вы это?

Перейдите в Инструменты> Помощник ссылок приложений.

  • Следуйте инструкциям, создавая сопоставление URL, нажав накнопка " + ".
  • Выберите действие и добавьте логику для обработки намерений.

  • В-третьих, и самое важноеШаг должен иметь доступ к веб-сайту, который вы упоминаете. Вам необходимо добавить файл ссылок на цифровые активы, сгенерировав его и добавив в указанное место.

  • Вы можете проверить ссылки на приложение прямо сейчас, посетив веб-сайт из браузера. Вы готовы к работе.

ПРИМЕЧАНИЕ:

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

  • Убедитесь, что в вашем приложении установлены значения по умолчаниюURL-адреса, установленные для открытия приложения с вашим приложением. Посетите,

    Информация о приложении> Открыть по умолчанию> Открыть поддерживаемые ссылки> Открыть в этом приложении .

Документация:

...