2017-08-08 60 views
0

我有一个android应用程序说示例应用程序。我想根据Android Developer Guide添加应用链接。我成功实施它们,但Chrome出现问题。当我访问相应的示例Web应用程序并且有<a>标记,并且它也受应用程序支持时,它将在应用程序中打开,而不是在Chrome中继续。 我查了文档,它应该是Chrome的默认行为。但后来我遇到了Linkedin的应用程序。如果我保存到文档或任何其他应用程序,然后单击它,然后在本地应用程序中打开,则它们在浏览器中单击时所具有的“我的网络”选项卡将在浏览器中继续,但会保持相同链接 我想知道这是如何完成的?如何防止Chrome打开应用程序链接

回答

0

我相信这是因为,正如您所说,标准的深层链接行为是如果安装了应用程序就会路由到应用程序。当链接被点击时,此行为会立即移交,因为您的应用会覆盖该网址,而不是由应用代替Chrome。

首先,我认为您应该将用户路由到您的应用程序,因为它可以提供更好,更吸引人的体验。

如果你确信,那么我会改变你的清单,严格处理你想要处理的链接。 See this post以了解如何处理仅某些链接。

+0

我了解行为和最佳做法,但应用程序包含我的网络应用程序的子集。问题是如何做到这一点?我们有Linkedin来验证可以完成的工作 –

相关问题