如何将deeplink intent-filter限制为特定的pathPrefix?

时间:2015-07-30 11:00:50

标签: android deep-linking

我在我的Android应用程序上启用了深层链接,它运行正常。但是,我希望intent-filter只监听特定的pathPrefix,即http(s)://(www.mydomain.com/e),而不是任何其他pathPrefix。这可能吗?我在AndroidManifest.xml中附加了我的intent-filter代码

<intent-filter android:label="My App Name">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="http"
                android:host="www.domain.com"
                android:pathPrefix="/e" />
            <data android:scheme="http"
                android:host="mydomain.com"
                android:pathPrefix="/e" />
            <data android:scheme="https"
                android:host="www.mydomain.com"
                android:pathPrefix="/e" />
            <data android:scheme="https"
                android:host="mydomain.com"
                android:pathPrefix="/e" />
</intent-filter> 

0 个答案:

没有答案