如果我没有收到带有getDynamicLinkintent的dynamicLink,会发生什么?

问题描述

根据文档

即使该链接可能可以使用getIntent()。getData()从意图中获得,您也必须在该链接可能启动的每个活动中调用getDynamicLink()。

因此,我已经有了一个deepLink意向处理程序,每次接收到动态链接时,它都会获取deepLink并使用intent.data处理它,我知道它可以帮助从内存中删除dynamicLink,但除此之外,它还可以改善功能以任何方式? 预先感谢。

解决方法

getDynamicLink()可用于验证应用程序是由动态链接启动的,而不是通过应用程序的Intent可以接收的某些链接来验证的。

它还具有可以获取在深层链接中添加的自定义参数的功能。可以通过调用here来调用pendingDynamicLinkData.link.getQueryParameter(String)