我已经使用此代码发送消息到WhatsApp使用flutter与url_launcher,
void sendCodeByWhatsApp({
required int phone,
required String message,
}) async {
String url() {
if (Platform.isAndroid) {
return "whatsapp://send?phone=$phone&text=${Uri.parse(message)}";
} else {
return "https://wa.me/$phone?text=${Uri.parse(message)}";
}
}
if (await canLaunchUrl(Uri.parse(url()))) {
print("https://wa.me/$phone/?text=$message");
await launchUrl(Uri.parse(url()));
} else {
throw 'Could not launch ${url()}';
}
}
我如何编辑它来发送消息到Telegram或Viber?
2条答案
按热度按时间4bbkushb1#
试试这个。https://telegram.me/905555555555很好用。顺便说一句,我没有测试所有的可能性。
tf7tbtn22#
尝试https://pub.dev/packages/share_plus
这打开了一个广泛的选项发送文本从flutter应用程序到另一个应用程序。更多的实现是相当用户友好的,以及。例如,共享。共享('检查我的网站https://example.com');