【问题标题】:Sending an email from within iOS web app without closing web app and opening mail从 iOS 网络应用程序中发送电子邮件而不关闭网络应用程序并打开邮件
【发布时间】:2011-11-03 20:32:04
【问题描述】:

目前,当我从 iOS 网络应用程序(从主屏幕全屏)中发送邮件消息时,网络应用程序会关闭并打开邮件应用程序。

同样的事情发生在彩色邮件中:http://www.apple.com/webapps/productivity/colormail.html。当您发送邮件消息时,您将被踢出网络应用程序。

有没有办法发送邮件并留在全屏网络应用程序中?

谢谢!

【问题讨论】:

    标签: iphone ios ipad email mailto


    【解决方案1】:

    如果您想在不使用 Apple Mail 客户端的情况下发送电子邮件(这基本上就是您所要求的),您需要使用支持发送电子邮件以响应请求的 Web 服务。

    例如,亚马逊的简单电子邮件服务让您可以发送电子邮件以响应 API 查询。

    但是,如果您要从用户自己的帐户发送电子邮件,那么很遗憾,您必须退出应用程序并进入 Apple Mail——这与@987654321 的方式大致相同@link 如果你在网站上使用它就可以了。

    【讨论】:

      【解决方案2】:

      编辑:如果您是本机应用程序,那么您需要的是 MFMailComposeViewController。它允许您直接在您的应用程序中调出标准的邮件撰写界面。

      但是,既然您不是,您将不得不构建自己的表单界面,然后在网络应用程序上提交表单并从那里发送邮件。

      (对不起。没看过。)

      【讨论】:

      • 感谢您的回复; Dan Ray,你有关于构建表单界面的优秀资源的链接吗?我的问题是我对 php 不是很熟悉 - 我很确定这是必要的。
      猜你喜欢
      • 1970-01-01
      • 2015-06-08
      • 2018-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多