【发布时间】:2014-08-09 17:03:26
【问题描述】:
我正在使用钛合金,需要向多个收件人发送电子邮件。 official docs 仅显示如何发送到一个单独的电子邮件地址。
谁能给出一个更具体的例子,如何正确应用 getToRecipients 和 setToRecipients 方法,以便将电子邮件发送给多个收件人?
https://developer.appcelerator.com/question/149943/emaildialog-gettorecipients-does-not-work
我需要将数组(联系人)传递给 emailDialog.ToRecipients 属性: ["email@example.net","email2@example.net"]
下面的代码不适用于此错误消息(我也尝试过在 setToRecipients 中没有“[]”的情况下失败):
基本功能[2807:70b] ["email@example.net","email2@example.net"]不是有效的电子邮件 地址。
var emails = JSON.stringify(contacts);
var emailDialog = Ti.UI.createEmailDialog();
emailDialog.setToRecipients([emails]);
emailDialog.subject = "Hello from Titanium";
emailDialog.messageBody = '<b>Appcelerator Titanium Rocks!</b>';
emailDialog.open();
感谢有关此的任何信息!
【问题讨论】: