2015-12-16 112 views
0

在Branch.io中,我创建了一个分支并成功将链接发布到Facebook。这是我对branch.io仪表板配置:Branch.io:深入链接转到自定义URL返回

config

这是在Facebook上的链接:

facebook link

我点击它,它重定向我到我的应用程序成功。在屏幕底部的几秒钟出现,我的应用程序启动:

redirect

现在,我通过关闭我的应用程序启动Facebook返回到Facebook的 - 内置在浏览器中的Facebook似乎与去要继续的(www.yahoo.com)自定义网址:

yahoo

在几秒钟内,雅虎将打开:

yahoo

我原以为,一旦重定向成功,Facebook内置的浏览器就会关闭,当你回到Facebook时,facebook会出现。我不希望内置浏览器继续使用自定义网址,就好像您的应用没有安装。

有没有解决这个问题?

回答

1

如果检入Facebook的设置,默认情况下会将外部链接打开设置为关闭。

enter image description here

这绝对是一个讨厌当谈到尤其是来自Facebook的深层链接。

我从来没有使用过branch.io,但我假设它能够拦截深度链接的这种行为,从外部打开链接,但是这并不能阻止Facebook尝试在浏览器中呈现没有关闭的情况。认为你的用户默认关闭了这可能是不现实的。

但现在测试,我会打开外部链接打开,看看是否暂时有助于停止问题。

+0

我尝试了你的建议,这很有道理 - 链接在浏览器中打开,然后浏览器打开我的应用程序。如果我关闭我的应用程序并导航回浏览器,浏览器现在继续转到我的自定义网址。我觉得我们已经把问题从facebook转到了浏览器。 – Simon

+0

@Simon是的,我相信它不是bridge.io的问题,因为如果你使用twitter来尝试同样的事情,我相信你会观察这种行为,因为他们现在打开应用程序内部的所有链接,以及linkedin –