如何解决MissingPluginException在频道 flutter_email_sender 上找不到方法发送的实现
从 Flutter Web 发送邮件。尝试向 TextFormField 中输入的收件人电子邮件发送带有安全代码的电子邮件。
import 'package:Flutter_email_sender/Flutter_email_sender.dart';
final Email email = Email(
body: _bodyController.text,subject: _subjectController.text,recipients: [_recipientController.text],attachmentPaths: attachments,isHTML: isHTML,);
String platformResponse;
try {
await FlutterEmailSender.send(email);
platformResponse = 'success';
} catch (error) {
platformResponse = error.toString();
}
if (!mounted) return;
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: Text(platformResponse),),);
pubspec.yaml
Flutter_email_sender: ^5.0.2
错误:
MissingPluginException(No implementation found for method send on channel Flutter_email_sender)
使缓存无效/重启后问题仍然存在。 有谁知道如何解决这个问题?谢谢!
解决方法
目前网络平台不支持 flutter_email_sender
插件。
显示的错误消息 MissingPluginException(No implementation found for method send on channel flutter_email_sender)
表明了这一点。
pub.dev 中可用的所有软件包都有一些指示支持平台的标签。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。