如何启动消息应用程序并在颤动中以编程方式使用默认电子邮件地址设置“收件人”字段(目的地)?

Posted

技术标签:

【中文标题】如何启动消息应用程序并在颤动中以编程方式使用默认电子邮件地址设置“收件人”字段(目的地)?【英文标题】:How to launch messages app and set the "To" field (the destination) with default email address programmatically in flutter? 【发布时间】:2021-12-18 03:41:32 【问题描述】:

当用户点击“联系我们”按钮时,我想在 androidios 中启动消息应用程序,然后使用已知的电子邮件地址设置目的地。 我怎样才能做到这一点?不可能?

【问题讨论】:

【参考方案1】:

您可以使用url_launcher 打开网址,您的情况如下:

final url = 'mailto:$mailAddress';
if (await canLaunch(url))     
  launch(url);

【讨论】:

谢谢。阿米尔。你确定这适用于安卓和iOS吗? @Johnson mailto: 一个非常标准的协议,它可能也适用于 macOS 和 Windows 和 Linux 谢谢。祝你有美好的一天。

以上是关于如何启动消息应用程序并在颤动中以编程方式使用默认电子邮件地址设置“收件人”字段(目的地)?的主要内容,如果未能解决你的问题,请参考以下文章

应用程序运行时如何在android中以编程方式关闭通知?

Android - 如何在小米设备中以编程方式启用自动启动选项?

在消息应用程序中以编程方式编写消息时是不是可以换行?

如何在三星设备中以编程方式启用自动启动选项?

如何在颤动中以对象形式在列表中添加文本字段值

如何在iOS中以编程方式重新启动iPhone应用程序