相关疑难解决方法(0)

Firebase动态链接,使用一次后清除它

https://firebase.google.com/docs/dynamic-links/android/receive

说明

调用getDynamicLink()会检索链接并清除该数据,因此只能由您的应用处理一次.

您通常在主活动中调用getDynamicLink()以及与链接匹配的intent过滤器启动的任何活动.

我从doc中复制了以下代码.

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)
                Uri deepLink = null;
                if (pendingDynamicLinkData != null) {
                    deepLink = pendingDynamicLinkData.getLink();
                }


                // Handle the deep link. For example, open the linked
                // content, or apply promotional credit to the user's
                // account.
                // ...

                // ...
            }
        })
        .addOnFailureListener(this, new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-dynamic-links

6
推荐指数
1
解决办法
819
查看次数

标签 统计

android ×1

firebase ×1

firebase-dynamic-links ×1