【发布时间】:2020-07-23 22:44:50
【问题描述】:
我尝试将动态链接添加到我的 Flutter android 应用程序(未发布),该应用程序处于调试模式并在物理设备中运行。在 firebase 控制台中配置了 firebase、动态链接。一切都按预期工作,除了一个。当从任何地方直接点击 deeplink(https://www.mywebsite.com/deep-link-page) 时,它不会打开应用程序。单击动态链接https://myapp.page.link 按预期打开应用程序。
final DynamicLinkParameters parameters = DynamicLinkParameters(
uriPrefix: 'https://freshakaka.page.link',
link: Uri.parse('https://freshakaka.page.link/helloworld'),
androidParameters: AndroidParameters(
packageName: 'com.freshakaka.flutter',
minimumVersion: 0,
),
dynamicLinkParametersOptions: DynamicLinkParametersOptions(
shortDynamicLinkPathLength: ShortDynamicLinkPathLength.short,
),
iosParameters: IosParameters(
bundleId: 'com.google.FirebaseCppDynamicLinksTestApp.dev',
minimumVersion: '0',
),
);
如图所示 - https://kannadaclub.com/2019/10/17/seltos-50k-bookings/ 是我的深层链接。当从手机点击此链接时,它总是打开网站,而不是应用程序。
【问题讨论】:
标签: android firebase flutter deep-linking firebase-dynamic-links