gpt4 book ai didi

android - Firebase动态链接自动打开链接,无需等待AppInviteApi.getInvitation调用

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:41:59 24 4
gpt4 key购买 nike

我有一个应用程序,用户必须在其中注册/登录才能查看内容(目标链接)。

目前,当我在 firebase 控制台中创建动态链接并在 android 设备上打开该链接时,该链接会按预期指向 playstore。安装应用程序后,Playstore 说继续,然后直接打开内容 View ,而不是等待我在另一个 Activity 中调用 AppInvite.AppInviteApi.getInvitation(),然后登录/注册。

我确实将 autoLinkOpen 设置为 true,但我想链接应该在我调用 AppInvite.AppInviteApi.getInvitation() 后自动启动

编辑:我观察到只有在安装应用程序后点击 playstore 中的“继续”后才会发生这种情况。如果在安装应用程序后关闭 Playstore,并从主屏幕启动器启动该应用程序,则该过程运行良好。

关于如何解决这种情况的任何想法?

最佳答案

我终于找到了解决办法。我正在将我的深层链接指向一个特定的 Activity ,该 Activity 将处理所有深层链接并适本地路由它们。在此 Activity 中,我正在检查用户是否已登录。如果没有,我将深层链接 url 缓存在 pref 中。然后,在执行我的 getInvitation 方法调用之前,我正在检查 pref 中是否缓存了任何深层链接。如果是这样,我会适本地打开该深层链接。

关于android - Firebase动态链接自动打开链接,无需等待AppInviteApi.getInvitation调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42828208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com