深层链接未从 Facebook 帖子打开应用程序

Posted

技术标签:

【中文标题】深层链接未从 Facebook 帖子打开应用程序【英文标题】:Deep link is not opening the app from facebook post 【发布时间】:2022-01-08 09:05:35 【问题描述】:

我在我的应用中添加了深度链接支持,它在 gmail、消息传递应用中运行良好。

但从 facebook,它打开的是浏览器而不是应用程序。

 <activity
            android:name="..MyActivity">
            <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:scheme="https"/>
                <data android:host="mywebsite.com"/>
                <data android:pathPrefix="/screen1"/>
                <data android:pathPrefix="/screen2"/>
            </intent-filter>
        </activity>

我是否需要添加其他内容才能使其在 facebook 上运行。

【问题讨论】:

【参考方案1】:

支持从 FB 打开应用的最佳方式是支持 FB Applinks - https://developers.facebook.com/docs/applinks/

这将使您可以选择直接导航到您的应用(如果已安装)。

【讨论】:

以上是关于深层链接未从 Facebook 帖子打开应用程序的主要内容,如果未能解决你的问题,请参考以下文章

从 facebook 重定向到 ios 应用程序 - 深层链接

到 Facebook 页面的深层链接

在 Branch.io 中,如何在 facebook 中发布带有查询参数的深层链接

通过 Facebook 分享深度链接到 iOS 应用

Cordova 深层链接 - 未从通用链接中检测到查询参数

为啥这个由 facebook 生成的深层链接(applink)不起作用?