在Facebook上分享时使用branch.io创建的链接;他们不打开App或默认浏览器,而是在facebook的webview中打开它们。
我们需要做任何自定义设置;因此,如果可用,则在应用程序上打开链接,或者在应用程序不存在时在默认浏览器中打开。
答案 0 :(得分:2)
Facebook的任何链接的默认行为是打开Facebook webview中的链接。不幸的是,没有办法改变这种行为。
虽然作为解决方法,您可以使用分支深度视图从Facebook打开您的应用。行为如下:
您可以激活Deepviews:
答案 1 :(得分:1)
最近我遇到了类似的问题,默认情况下它不适用于Facebook。我们必须处理它。
我处理了它以在Deeplink数据上浏览应用程序,我要做的就是在分支链接属性$ deeplink_path中设置参数。
我们将获得此数据作为url的一部分,并且需要在Appdelegate的openURL方法中解析并获取数据。在OpenUrl方法内添加导航逻辑。