Ad

How To Launch Messages App And Set The "To" Field (the Destination) With Default Email Address Programmatically In Flutter?

When the user taps on "contact us" button, I want to launch messages app in both Android and iOS and then set the destination with an already known email address in flutter. How can I do this? Impossible?

Ad

Answer

You can use url_launcher for opening url's which in your case would be the following:

final url = 'mailto:$mailAddress';
if (await canLaunch(url)) {    
  launch(url);
}
Ad
source: stackoverflow.com
Ad