я поддержал deeplinks в мое приложениеБлок мобильный веб-сайт, чтобы открыть мое приложение андроид Deeplink - Google Chrome
<activity android:name=".DeepLinkActivity" android:noHistory="true"></activity>
<activity-alias
android:name="com.example.Launcher"
android:targetActivity=".DeepLinkActivity">
<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:scheme="https" />
<data android:scheme="http" />
<data android:scheme="@string/SCHEMA" />
<data android:host="@string/WEB_DOMAIN" />
<data android:host="@string/WWW_WEB_DOMAIN" />
<data android:path="/" />
<data android:path="/x" android:pathPattern="/x/.*" />
</intent-filter>
</activity-alias>
Поэтому, когда пользователь нажимает на www.example.com андроид приложение просит, чтобы открыть, как приложение или веб, что это хорошо, но я не хочу, когда мои пользователи находятся на мобильном сайте, их следует попросить открыть в приложении. Я прошел через множество сообщений stackoverflow, но все говорят, что это невозможно, но все еще многие веб-сайты обрабатывают этот сценарий.
В зависимости от этого Article поведение зависит от жестов пользователя, если пользователь нажимает на любую ссылку, тогда Chrome отображает выбор, а если пользователь вводит URL-адрес в браузере, то это не так.
Возможно, что мобильные сайты используют разные URL? – Divers
У мобильного сайта и приложения нет одинаковых URL-адресов. – Tasneem
Можете ли вы показать этот сайт и приложение? – Divers