【发布时间】:2022-12-29 19:09:34
【问题描述】:
我想使用配置文件/业务 URL 从我的 flutter 应用程序重定向到社交媒体平台应用程序。我正在使用 url_launcher dart 包。我能够找到重定向到 Facebook 个人资料的端点,但不知道如何打开特定的 Instagram 和 Twitter 页面。
_launchFacebook(String? facebook) async {
final url = 'fb://facewebmodal/f?href=https://' + facebook!;
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
_launchTwitter(String? twitter) async {
final url = 'tw://' + twitter!;
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
_launchInstagram(String? instagram) async {
final url = 'in://' + instagram!;
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
【问题讨论】: