首页 > 解决方案 > Flutter - 在不发送电子邮件且不知道用户可能使用哪些客户端的情况下启动电子邮件客户端

问题描述

如果用户使用无密码身份验证,则需要为用户提供一个按钮来打开他们的电子邮件客户端。

看过 url_launcher,但它想创建一个电子邮件,app_availability 需要特定的包名称或只是 ios 的默认电子邮件......

有没有人遇到过一种方法来向用户展示一个带有他们设备上可能拥有的任何电子邮件客户端的小吃店?

标签: flutter

解决方案


看看 https://pub.dev/packages/flutter_email_sender

你可以使用这个代码

FlutterEmailSender.send(Email(recipients: ['emailid@email.com'],subject: 'any subject you want'));

用户将看到所有可用的电子邮件客户端,他可以选择任何客户端


推荐阅读