我尝试了所有程序包发送电子邮件(flutter_email_sender-flutter_mailer -url_launcher),复制并粘贴示例,但始终出现相同的错误消息:“ MissingPluginException(未找到方法的实现...),我搜索一个简单的示例以按按钮发送电子邮件。
谢谢
答案 0 :(得分:0)
To use latest version of url_launcher or above version of 4.1.0+1
, you have to migrate to android x.
[https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility][1]
示例:
import 'package:flutter/material.dart';
import 'package:url_launcher/url_launcher.dart';
class SendEmail extends StatelessWidget {
void _contact() async {
final url = 'mailto:dude@gmail.com';
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
@override
Widget build(BuildContext context) {
return RaisedButton(
onPressed: (){_contact()},
child: Text('Mail'),
),
}
}