【发布时间】:2020-03-06 16:16:00
【问题描述】:
在 pubspec.yaml 中:
firebase_dynamic_links: ^0.5.0+11
代码:
FirebaseDynamicLinks.instance.onLink(
onSuccess: (PendingDynamicLinkData dynamicLink) async {
final Uri deepLink = dynamicLink?.link;
if (deepLink != null) {
onLinkReceived(deepLink);
}
},
onError: onError);
}
- 应用程序已启动并在后台运行。
- 用户点击链接。
实际结果:onSuccess 为链接被调用了两次。
预期结果:onSuccess 正在被调用,并且每个链接都被调用一次。
可能出了什么问题?
【问题讨论】:
-
我也遇到了同样的问题。
-
我在这里报告了这个错误:github.com/FirebaseExtended/flutterfire/issues/2132 似乎这是一个已知问题。
-
FCM 也存在同样的问题。
标签: flutter firebase-dynamic-links