Flatter firebase动态链接社交标签信息根本不显示
发布时间:2022-09-03 11:44:31 434
相关标签: # android# 信息
我有下面的代码,它确实生成了正确的动态链接。然而,当我使用共享插件共享链接时,我只看到链接文本。共享消息中不会显示其他内容。共享链接时,不会显示任何社交标签属性。
其次,该链接也不会在浏览器中打开-它总是试图在google play store上找到该应用程序。我的应用程序尚未在play store上,我希望它始终指向浏览器。我在playsore上配置的动态链接确实会在浏览器中打开,但通过代码创建的链接会一直转到play store。我配置的DL也不显示任何社交媒体信息。
final DynamicLinkParameters parameters = DynamicLinkParameters(
uriPrefix: 'https://zakaas.page.link',
link: Uri.parse("https://firebasestorage.googleapis.com/v0/b/removed_strage/o/UserVideos%2F2020-06-21%2017%3A42%3A54.530730.mp4?alt=media&token=removed_token_value"),
androidParameters: AndroidParameters(
packageName: 'com.clidio.zakaas',
minimumVersion: 21,
),
navigationInfoParameters: NavigationInfoParameters(
forcedRedirectEnabled: false,
),
dynamicLinkParametersOptions: DynamicLinkParametersOptions(
shortDynamicLinkPathLength: ShortDynamicLinkPathLength.short,
),
socialMetaTagParameters: SocialMetaTagParameters(
title: 'Example of a Dynamic Link',
description: 'This link works whether app is installed or not!',
),
);
final Uri dynamicUrl = await parameters.buildUrl();
final ShortDynamicLink shortenedLink = await DynamicLinkParameters.shortenUrl(
dynamicUrl,
DynamicLinkParametersOptions(shortDynamicLinkPathLength: ShortDynamicLinkPathLength.unguessable),
);
Share.share('${shortenedLink.shortUrl}', subject: '${shortenedLink.shortUrl}');
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报