我目前在Flutter上使用Firebase动态链接感到困惑。我遵循了documentation,并得到了自己的版本:
final DynamicLinkParameters parameters = DynamicLinkParameters(
uriPrefix: 'https://myapp.page.link',
link: Uri.parse('https://myapp.page.link/'+Provider.of<FirebaseUser>(context).uid),
androidParameters: AndroidParameters(
packageName: 'com.me.myapp',
minimumVersion: 0,
),
iosParameters: IosParameters(
bundleId: 'com.me.myapp',
minimumVersion: '0',
appStoreId: '123456789',
),
socialMetaTagParameters: SocialMetaTagParameters(
title: 'Yay',
description: 'Click me'
),
);
final Uri dynamicUrl = await parameters.buildUrl();
现在我有几个问题:
我目前在Flutter上使用Firebase动态链接感到困惑。我遵循了文档并以自己的版本结束:最终的DynamicLinkParameters参数= DynamicLinkParameters(...
uriPrefix-这是您的应用程序唯一链接,可以在firebase控制台上找到。只需浏览至Firebase控制台>动态链接>,您将获得一个类似于https://xcvnm.app.goo.gl/的链接。这就是uriPrefix。