Chrome自定义标签在打开深层链接时停止

时间:2016-10-05 06:45:01

标签: android branch.io chrome-custom-tabs

当我在Chrome自定义标签中启动深层链接(指向应用内活动)时,应用程序将关闭。还没有找出任何理由。我正在使用Branch.io进行深层链接。

预期的行为是打开从链接重定向的活动。

更多详情:

  • 在我的应用程序中,有活动A,我点击了里面的链接 活动A
  • 通过从中调用launchUrl(),可以在Chrome CustomTabs中打开该链接 活动A
  • 现在从活动A点击的链接实际上是一个深层 链接,浏览器行为,它打开我的应用程序活动 B来自我的浏览器
  • 但是当此链接打开CustomChromeTab我的应用程序关闭时, 没有按要求进入活动B
  • 最后我看不到logcat
  • 中的任何错误

1 个答案:

答案 0 :(得分:1)

编辑:这实际上可能是由于我们在Android上最新版本的Branch SDK中出现的错误。你能确认你使用的是v2.4.4或更高版本吗?

来自Branch.io的Alex:很高兴听到您发现Branch链接很有用! Branch实际上并不支持应用程序内部深层链接,这听起来就像你想要实现的那样。你最好使用标准机制在应用程序内的活动之间移动,并依靠Branch来处理来自外部的用户。