深层链接 - 怎么样?

时间:2017-12-12 17:34:10

标签: android android-manifest deep-linking

我试图通过电子邮件中的链接启动我的应用。

我无法使用以下链接启动我的应用:www.example.com/try/code_like_this_12333dfghjklAsbgfh

但是当我尝试使用这样的代码时:www.example.com/try /

它有效。

我的清单是:

<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="example.com" android:pathPattern="/try/.*" />

1 个答案:

答案 0 :(得分:0)

如果你关心的只是以/try/开头的路径,我建议改为使用android:pathPrefix

<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="example.com"
    android:pathPrefix="/try/" />