Я использую flutter_email_sender для составления электронного письма, используя собственное приложение iOS Mail внутри моего приложения Flutter:
import 'package:flutter_email_sender/flutter_email_sender.dart';
Future<void> sendEmail(String subject, String body) async {
final Email email = Email(
body: body,
subject: subject,
);
String platformResponse;
try {
await FlutterEmailSender.send(email);
platformResponse = 'success';
} catch (error) {
platformResponse = error.toString();
}
if (!mounted) return;
print(platformResponse);
}
Однако моя цель - отправить HTML в теле письма,Когда я передаю разметку на String body
, письмо составляется, но не в разметке, а просто текст.
Мне известно о url_launcher , но этот пакет запускает приложение Почта.Я хочу, чтобы электронная почта была составлена так, как если бы я звонил MFMailComposeViewController в iOS.