Firebase动态链接查询参数始终为空
嗨,我是Firebase动态链接的新手,我不知道如何向我的动态链接添加查询参数 我正在呼叫https://{myAppName}.page.link/raffle/?id=cdfuwhg 这是我在控制台中配置的动态链接:https://{myAppName}.page.Link/raffle 在我的颤振应用程序中,我处理链接如下:Firebase动态链接查询参数始终为空,firebase,flutter,firebase-dynamic-links,Firebase,Flutter,Firebase Dynamic Links,嗨,我是Firebase动态链接的新手,我不知道如何向我的动态链接添加查询参数 我正在呼叫https://{myAppName}.page.link/raffle/?id=cdfuwhg 这是我在控制台中配置的动态链接:https://{myAppName}.page.Link/raffle 在我的颤振应用程序中,我处理链接如下: FirebaseDynamicLinks.instance.onLink( onSuccess: (PendingDynamicLinkData dyna
FirebaseDynamicLinks.instance.onLink(
onSuccess: (PendingDynamicLinkData dynamicLink) async {
print("Debug 1");
print(dynamicLink.link.toString());
print(dynamicLink.link.queryParameters);
if (dynamicLink.link.queryParameters.containsKey("id")) {
print("Debug 2");
String id = dynamicLink.link.queryParameters["id"];
print(id);
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => RaffleDetails(),
settings: RouteSettings(arguments: id),
),
);
}
});
但是,这是控制台返回的结果:
Debug 1
https://{myAppName}.page.link/raffle
{} <- This is where my Query params should be
调试1
https://{myAppName}.page.link/raffle
{}