【问题标题】:In app eMail with Cordova/PhoneGap without opening an modal eMail window在使用 Cordova/PhoneGap 的应用程序电子邮件中,无需打开模式电子邮件窗口
【发布时间】:2012-10-01 10:34:32
【问题描述】:

我想从我的应用程序中直接发送一封电子邮件,而无需打开模式电子邮件窗口。

我通过使用本机代码并使用cordova exec函数调用模式电子邮件窗口并传递以下参数找到了一些示例:

var args = {
  subject: 'Subject',
  body: 'message',
  toRecipients: 'recipients'
};
cordova.exec(null, null, "EmailComposer", "showEmailComposer", [args]);

一个非常简单和好的方法。
但我想直接从我的应用程序中发送电子邮件,就像本机应用程序 invy 正在做的那样。

有人知道怎么做吗?或者有人听说过类似的事情吗?

提前致谢
伊夫

【问题讨论】:

    标签: javascript ios cordova phonegap-plugins


    【解决方案1】:

    您是否尝试从用户的邮件帐户(为 Mail.app 保存)发送电子邮件而不向他们显示电子邮件模式?抱歉,如果我错过了确切的问题,但如果是这样,我认为这是不可能的。

    您可以在应用程序中使用本机元素来触发某处的电子邮件服务器以发送电子邮件,但我认为您甚至不存在在不使用模式或直接获取用户的电子邮件凭据的情况下发送电子邮件的权限,比如,让他们再次输入。

    【讨论】:

    • 你完全正确。感谢您的回答。我还发现我必须使用 ajax 调用电子邮件服务器并通过 php 脚本发送电子邮件。
    猜你喜欢
    • 1970-01-01
    • 2018-05-14
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多