【问题标题】:firebase dynamic link for web users网络用户的firebase动态链接
【发布时间】: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


【解决方案1】:

是的,可以手动创建链接并说明 Web 目标。您可以通过将其他平台参数设置为链接的ofl 属性来处理此问题。 查看doc's 了解所有必要的详细信息。

【讨论】:

    猜你喜欢
    • 2019-01-09
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多