如何使用 Flutter Web 通过联系表单发送电子邮件?

Posted

技术标签:

【中文标题】如何使用 Flutter Web 通过联系表单发送电子邮件?【英文标题】:How do I send an email through a Contact Form using Flutter Web? 【发布时间】:2021-01-10 00:07:52 【问题描述】:

所以我希望用户能够填写表格并发送电子邮件,就像我们拥有的典型网站联系表格一样。

我在 pub dev 上尝试了几个库,但 non 似乎做得很好,大多数只专注于 iosandroid

【问题讨论】:

【参考方案1】:

使用这个Plugin

pubspec.yaml

dependencies:
  url_launcher: ^5.7.1

进口

import 'package:url_launcher/url_launcher.dart';

启动

_launchURL() async 
  const url = 'https://flutter.dev';
  if (await canLaunch(url)) 
    await launch(url);
   else 
    throw 'Could not launch $url';
  

网址方案

【讨论】:

flutter_email_sender 支持 Web 吗? 谢谢,我去试试 我终于在flutter的pub库中使用了mailer插件,非常简单直接。它们基本上都以相同的方式工作。非常感谢您的意见。

以上是关于如何使用 Flutter Web 通过联系表单发送电子邮件?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Flutter Web 应用程序嵌入网站并通过网站将数据发送到 Flutter Web 应用程序

Flutter中如何通过API发送数据?

如何使用本地 xampp 和 php 联系人表单从我的 mac 发送邮件

选择一个文件并使用 Flutter Web 通过 POST 发送

Flutter Web:如何发送不记名令牌?

如何在 Flutter Web 中启用 Firebase 电话验证?我尝试了很多方法,但似乎不起作用,需要将短信代码发送给用户