试图通过链接打开我的应用 我成功了,我可以从链接中打开它,但是如果iam在facebook应用程序上..用Webview打开它,那么我就无法通过它从facebook上的链接打开我的应用程序,这就是我的Manifist中的内容
<intent-filter>
<data
android:host="example.com"
android:pathPrefix="/users"
android:scheme="http" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
谢谢
答案 0 :(得分:0)
尝试删除此行
<category android:name="android.intent.category.BROWSABLE" />
答案 1 :(得分:0)
这可以解决问题:
<data android:pathPattern="/.*" />
所以意图过滤器看起来像:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="example.com" />
<data android:scheme="https" />
<data android:pathPattern="/.*" />
</intent-filter>
如果您注册http://myexample.com的意图,然后单击http://myexample.com/blah,则将无效。