[英]How to customise preview firebase page, when using firebase dynamic links?
[英]Flutter firebase dynamic links customise link with custom params when handling url on the app
我们需要处理 flutter firebase 动态链接版本 4.3.7 的自定义参数的任务(在从以前的版本中断更改之后)。
挑战:flutter firebase 动态链接文档没有关于此自定义的任何内容。
短动态链接https://domain.link/dynamiclinktest <- 我们发现这个是不可定制的。 (如果是请在下面评论)。
长动态链接是可定制的。
在正常情况下,您可以通过添加额外的参数来编辑此链接,例如/?actionType=invoiceType&invoiceId=99并且在大多数情况下它会起作用。 但是在 firebase 动态链接处理期间,此链接的处理方式不同,并且完全忽略了附加参数。
解决方案:编码和解码 url 以便 firebase 了解您在链接中传递的额外参数。
在处理动态 url 时,您现在将收到带有参数actionType和invoiceId的链接。
现在 flutter firebase 动态链接可以根据您的需要进行定制。
可以在 firebase 控制台上找到链接 -> 动态链接 -> 创建链接并单击“链接详细信息”后
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.