不止一次接收dynamicLink

时间:2018-06-06 08:14:05

标签: android firebase firebase-dynamic-links

我有以下用于接收动态链接的代码,它可以正常工作。 根据Firebase,我们只能接收一次链接。如果我想要链接(即使多次点击)打开活动该怎么办?

有没有办法实现这个目标?

FirebaseDynamicLinks.getInstance()
            .getDynamicLink(getIntent())
            .addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() {
                @Override
                public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
                    // Get deep link from result (may be null if no link is found)

                    if (pendingDynamicLinkData == null) {
                        //do something
                    } else {
                        //do something
                    }
                }
            })
            .addOnFailureListener(this, new OnFailureListener() {
                @Override
                public void onFailure(@NonNull Exception e) {
                    //do something
                }
            });

1 个答案:

答案 0 :(得分:0)

一次仅用于延迟深度链接(例如,如果它需要先安装应用程序)。安装应用程序时单击链接应该每次都有效。