Forms 我如何通过电子邮件发送钛合金表格

Forms 我如何通过电子邮件发送钛合金表格,forms,email,appcelerator,appcelerator-titanium,Forms,Email,Appcelerator,Appcelerator Titanium,我已经看到了电子邮件对话框示例和电子邮件对话框示例,但我没有寻找电子邮件客户端界面 我还查看了比萨饼订购应用程序,找不到发送按钮的任何方法 我有自定义的文本字段,最后我想把整个表单发送给电子邮件收件人。我找不到这样做的方法 也就是说,我将非常感谢您的帮助。遵循以下步骤 1) 创建webservice方法以发送电子邮件 2) 在按钮单击中调用特定的电子邮件方法 注意: 如果您没有提供通过webservice发送电子邮件的有效理由,则不会批准。他们可能认为你在试图向用户发送垃圾邮件。遵循以下步骤 1

我已经看到了电子邮件对话框示例和电子邮件对话框示例,但我没有寻找电子邮件客户端界面

我还查看了比萨饼订购应用程序,找不到发送按钮的任何方法

我有自定义的文本字段,最后我想把整个表单发送给电子邮件收件人。我找不到这样做的方法

也就是说,我将非常感谢您的帮助。

遵循以下步骤

1) 创建webservice方法以发送电子邮件

2) 在按钮单击中调用特定的电子邮件方法

注意: 如果您没有提供通过webservice发送电子邮件的有效理由,则不会批准。他们可能认为你在试图向用户发送垃圾邮件。

遵循以下步骤

1) 创建webservice方法以发送电子邮件

2) 在按钮单击中调用特定的电子邮件方法

注意:
如果您没有提供通过webservice发送电子邮件的有效理由,则不会批准。他们可能认为您试图向用户发送垃圾邮件。

您不能在模拟器/模拟器上检查此问题,只能在设备上检查。在该设备中,您需要配置任何电子邮件帐户,如gmail或outlook mail

 var emailDialog = Ti.UI.createEmailDialog();
 emailDialog.subject = "Hello from Titanium";
 emailDialog.toRecipients = ['foo@yahoo.com'];
 emailDialog.messageBody = '<b>Appcelerator Titanium Rocks!</b>';
 var f = Ti.Filesystem.getFile('cricket.wav');
 emailDialog.addAttachment(f);
 emailDialog.open();
var-emailDialog=Ti.UI.createEmailDialog();
emailDialog.subject=“你好,来自Tianium”;
emailDialog.toRecipients=['foo@yahoo.com'];
emailDialog.messageBody='Appcelerator钛石!';
var f=Ti.Filesystem.getFile('cricket.wav');
emailDialog.addAttachment(f);
emailDialog.open();

您不能在模拟器上检查此项/模拟器只能在设备上检查。在该设备中,您需要配置任何电子邮件帐户,如gmail或outlook mail

 var emailDialog = Ti.UI.createEmailDialog();
 emailDialog.subject = "Hello from Titanium";
 emailDialog.toRecipients = ['foo@yahoo.com'];
 emailDialog.messageBody = '<b>Appcelerator Titanium Rocks!</b>';
 var f = Ti.Filesystem.getFile('cricket.wav');
 emailDialog.addAttachment(f);
 emailDialog.open();
var-emailDialog=Ti.UI.createEmailDialog();
emailDialog.subject=“你好,来自Tianium”;
emailDialog.toRecipients=['foo@yahoo.com'];
emailDialog.messageBody='Appcelerator钛石!';
var f=Ti.Filesystem.getFile('cricket.wav');
emailDialog.addAttachment(f);
emailDialog.open();

要从应用程序发送电子邮件,您有以下选项:-

1-使用
Titanium.UI.EmailDialog

电子邮件对话框是使用Titanium.UI.createEmailDialog方法创建的。用户需要在设备上注册电子邮件帐户才能打开对话框。如果没有注册的电子邮件帐户,则不会打开该对话框

例:安卓

阅读更多

但正如你说的,你不想这样!如果您想从应用程序直接发送消息,请查看以下其他选项:-

2-制作任何像#PHP这样的后端服务来发送电子邮件 例如:-,并用于连接后端服务

3-使用


享受吧

要从应用程序发送电子邮件,您有以下选项:-

1-使用
Titanium.UI.EmailDialog

电子邮件对话框是使用Titanium.UI.createEmailDialog方法创建的。用户需要在设备上注册电子邮件帐户才能打开对话框。如果没有注册的电子邮件帐户,则不会打开该对话框

例:安卓

阅读更多

但正如你说的,你不想这样!如果您想从应用程序直接发送消息,请查看以下其他选项:-

2-制作任何像#PHP这样的后端服务来发送电子邮件 例如:-,并用于连接后端服务

3-使用

享受吧

创建一个web服务(例如PHP脚本),用于接收POST数据并基于该数据发送电子邮件

在您的应用程序中,单击按钮只需收集所有数据并将其发布到您的web服务。

创建一个web服务(例如PHP脚本),该服务接收POST数据并基于该数据发送电子邮件


在您的应用程序中,单击按钮只需收集所有数据并将其发布到web服务。

其次,使用ArrowDB,它有一个EmailTemplate API,可以非常轻松地将一些数据传递到API,并将其作为格式良好的电子邮件发送。如果您正在解析电子邮件,这尤其有用。您是对的,但ArrowDB需要团队许可证:)还有一件事。如上所述,上面的示例假定为设备设置了默认电子邮件帐户。如果用户正在使用辅助客户端,如收件箱或航空邮件,那么它将中断您的流量。利用ArrowDB的另一个原因是工作流的一致性它确实需要团队许可证,目前您是正确的。然而,在这篇博文中,你可以看到这将要改变。。。我希望#ArrowDB是一个功能强大的工具。在使用ArrowDB之后,它有一个EmailTemplate API,可以非常轻松地将一些数据传递给API,并将其作为格式良好的电子邮件发送。如果您正在解析电子邮件,这尤其有用。您是对的,但ArrowDB需要团队许可证:)还有一件事。如上所述,上面的示例假定为设备设置了默认电子邮件帐户。如果用户正在使用辅助客户端,如收件箱或航空邮件,那么它将中断您的流量。利用ArrowDB的另一个原因是工作流的一致性它确实需要团队许可证,目前您是正确的。然而,在这篇博文中,你可以看到这将要改变。。。我希望#ArrowDB是一个功能强大的工具。你不能在iOS上检查,但可以在Android模拟器上检查。你不能在iOS上检查,但可以在Android模拟器上检查