繁体   English   中英

添加 ofl 到动态链接 firebase flutter

[英]Adding ofl to dynamic links firebase flutter

我想添加 ofl,因此当在桌面上打开链接时,它将 go 转换为应用程序的 web 版本

这是我的代码,我应该在哪里添加它?

final DynamicLinkParameters parameters = DynamicLinkParameters(
      // The Dynamic Link URI domain. You can view created URIs on your Firebase console
      uriPrefix: uriPrefix,

      // The deep Link passed to your application which you can use to affect change
      link: Uri.parse(parsableLink),
      // Android application details needed for opening correct app on device/Play Store
      androidParameters: AndroidParameters(
          packageName: androidPackageName, fallbackUrl: Uri.parse(webLink)),

      // iOS application details needed for opening correct app on device/App Store
      iosParameters: IOSParameters(
          bundleId: iosPackageName, fallbackUrl: Uri.parse(webLink)),

      //longDynamicLink: Uri.parse('$parsableLink&ofl=$webLink')
    );

    final ShortDynamicLink shortDynamicLink =
        await dynamicLinks.buildShortLink(parameters);
    print(shortDynamicLink);

    return shortDynamicLink.shortUrl.toString();

好的,所以我想我必须像这样添加 longDynamicLink:

"$uriPrefix/?link=$parsableLink&apn=$androidPackageName&afl=$webLink&ibi=$iosPackageName&isi=$iosId&ifl=$webLink&ofl=$webLink"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM