flutter - 如何使用 Flutter 桌面发送电子邮件
问题描述
我目前正在寻找从颤振桌面发送电子邮件的方法。任何人都知道我该怎么做?
flutter_email_sender:^5.0.2 仅支持 iOS 和 android 。
我正在构建一个桌面应用程序,它收集用户输入并从中生成收据 pdf。我想将 pdf 文件发送到我的电子邮箱
解决方案
您可以使用url_launcher
包发送电子邮件
final Uri params = Uri(
scheme: 'mailto',
path: 'example@gmail.com',
query: encodeQueryParameters(<String, String>{
'subject': 'Your subject goes here'
}),
);
var url = params.toString();
await launch(url);
这样它就可以在所有平台上工作
推荐阅读
- python - 如何在一个类中删除从另一个类创建的对象
- pandas - 如何使用 pandas 的 reindex 方法“ffill”插入数据?
- android - Flutter 布局不一致
- unity3d - (Unity3d)为什么quad上的视频纹理质量低于原始视频?
- image - 有没有办法为使用 Codeigniter 的文件夹中的每个图像调用返回单个图像?
- wso2 - WSO2 租户身份验证失败
- docker - 如何配置 nginx 以在 docker django 应用程序中提供静态文件
- java - 异步与新线程 - 需要解决方案的帮助(Java)
- html - 响应式设计制作
- matlab - 计算 KKT 系数