首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >颤动动态链接如何设置其他平台的回退链接?

颤动动态链接如何设置其他平台的回退链接?
EN

Stack Overflow用户
提问于 2020-12-07 00:08:01
回答 1查看 160关注 0票数 0

我已经在我的flutter应用程序中使用了动态链接,并且我通过动态链接包通过代码手动创建了链接。我已经将我的链接配置为在未安装安卓系统时打开play store,并在ios和iPad中重定向到特定网站,但如何为其他平台提供回退链接?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-04 12:50:33

您可以手动将ofl (或afl或ifl)添加到长Uri字符串中并直接使用它,甚至可以从它构建一个短URL。

此代码使用异步函数中的DynamicLinkParameters()构造函数创建一个DynamicLinkParameters变量参数,然后使用它创建一个短链接,该链接回退到桌面上的https://example.com

代码语言:javascript
复制
final DynamicLinkParameters parameters = DynamicLinkParameters(
// constructor arguments
);

final Uri longLink = await parameters.buildUrl();
final ShortDynamicLink shortDynamicLink = await DynamicLinkParameters.shortenUrl(Uri.parse(longLink.toString() + "&ofl=https://example.com"));
final Uri dynamicLinkShortUrl = shortDynamicLink.shortUrl;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65170173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档