Как отключить ссылки на Android-приложения, если пользователь находится на сайте? - PullRequest
2 голосов
/ 17 июня 2019

Допустим, есть веб-сайт https://www.example.com и мы слушаем https://www.example.com/product в приложении Android со следующим фильтром намерений

<intent-filter android:autoVerify="true">
    <action android:name="android.intent.action.VIEW" />

    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />

    <data
        android:host="www.exmaple.com"
        android:pathPrefix="/product"
        android:scheme="https" />
</intent-filter>

И файл assetlinks.json также размещен на example.com

Ссылки на Android-приложения работают нормально, как и ожидалось.

Теперь, если пользователь зашел в браузер и открыл example.com, и пользователь нажал на https://example.com/product, который будет открыт в приложении, но мы хотим заблокировать открытие приложения только в том случае, если пользователь включен наш сайт

Любая помощь будет оценена.

...