2

这是我的代码。来自onSuccess penddingDynamicLinkData为空

 FirebaseDynamicLinks.getInstance()
            .getDynamicLink(getIntent())
            .addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() {
                @Override
                public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
                    // pendingDynamicLinkData is null

                }
            })
            .addOnFailureListener(this, new OnFailureListener() {
                @Override
                public void onFailure(@NonNull Exception e) {
                    finish();
                }
            });

在我的清单文件中

<intent-filter android:label="deeplink">
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />

            <data
                android:host="link.moneylover.me"
                android:scheme="https" />

        </intent-filter>

这是我的链接:

https://link.moneylover.me/addbudget?utm_campaign=test&utm_medium=test&utm_source=test

以前我已经测试过并且运行良好。目前我正在使用firebase version: "11.4.2"

让我知道任何想法。

4

0 回答 0