【发布时间】:2021-02-22 03:38:32
【问题描述】:
是否可以为网络用户创建动态链接?目前,我们仅用于 Android 和 Ios。如果用户点击笔记本电脑上的链接,我们需要重定向到网站
还需要将 userId 和 bookId 传递给网络链接。这将创建一个 Flutter 项目。
无需在 Flutter 项目上创建链接。是否可以在 manullay 上创建?
Future<Uri> createBookLink(String userId,String bookId) async {
Uri dynamicUrl;
String packageName = 'packageName';
String appStoreId = 'apple store id';
String uriPrefix = 'https://...page.link';
final DynamicLinkParameters parameters = DynamicLinkParameters(
uriPrefix: uriPrefix,
link: Uri.parse('$uriPrefix/book?id=$userId&bookId=$bookId'),
androidParameters: AndroidParameters(packageName: packageName),
iosParameters: IosParameters(
bundleId: packageName,
appStoreId: appStoreId,
));
dynamicUrl = await parameters.buildUrl();
return dynamicUrl;
}
【问题讨论】:
-
@frank-van-puffelen 有可能吗?
标签: firebase flutter firebase-dynamic-links