如果用户在网站上,如何禁用Android App链接?

问题描述 投票:4回答:1

让我们说有一个网站https://www.example.com我们正在听https://www.example.com/product在Android App中具有以下意图过滤器

<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,但我们仅在用户位于我们的网站上时才希望阻止其打开应用程序] >

任何帮助将不胜感激。

让我们说有一个网站https://www.example.com,我们正在Android App中监听https://www.example.com/product,其中包含以下意图过滤器

android deep-linking android-app-links
1个回答
1
投票
看了很多之后,我能够找到的唯一打开[web]而不是打开应用程序的方法是从Web-> app(重定向逻辑)->网站重定向。
© www.soinside.com 2019 - 2024. All rights reserved.