Facebook阻止我的应用程序通过链接Android打开



我正在尝试从链接打开我的应用程序 我成功了,我可以从链接中打开它,但如果我在Facebook应用程序上..它使用其网络视图打开它,所以我无法通过来自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>

谢谢

尝试删除此行

<category android:name="android.intent.category.BROWSABLE" />

这可能会解决此问题:

<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 它将不起作用。

最新更新