Acrobat JavaScript mailDoc 操作失败
Acrobat JavaScript mailDoc operation failing
目标: 我有一个可填写的 PDF 表单,用于收集发送电子邮件所需的数据。在 PDF 中,我有一个发送 PDF 的按钮,使用鼠标向上的 mailDoc 功能。
if(app.viewerVersion < 11 )
app.alert("Please download the latest version of Reader",1);
var cToAddr = "email@yahoo.com";
var cBCCAddr = "email@yahoo.com";
var cCCAddr = this.getField("ClientEmail").value;
var cBenAddr = this.getField("BennyEmail").value;
if(cBenAddr != "") {
cCCAddr += ";" + cBenAddr;
}
var cSubLine = "Service Proposal " + this.getField("ServiceAddress").value + " " + this.getField("Text1").value;
var cBody = "Thank you for the opportunity. Please see attached proposal.\n" + "Save the filled form attachment for your own records";
this.mailDoc({
bUI: true,
cTo: cToAddr,
cCc: cCCAddr,
cBcc: cBCCAddr,
cSubject: cSubLine,
cMsg: cBody
});
错误信息:
GeneralError: Operation failed.
Doc.mailDoc:22:AcroForm:Email Quote:Annot1:MouseUp:Action1
我关注了this guide and added a cBcc as they did in this community post,但没有任何影响。
字段命名准确,当我按下按钮时它会提示我登录我的电子邮件帐户,所以我不确定是什么导致了这个问题,也找不到 mailDoc 的文档来提供帮助。
您的代码是正确的。这似乎是使用 Yahoo! 时的错误!发送电子邮件。当我尝试通过 Outlook 或 Gmail 发送它时,它对我有效(但在 Yahoo! 上失败)。
您可以在此处找到 javascript 文档:http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf#G5.2237013
目标: 我有一个可填写的 PDF 表单,用于收集发送电子邮件所需的数据。在 PDF 中,我有一个发送 PDF 的按钮,使用鼠标向上的 mailDoc 功能。
if(app.viewerVersion < 11 )
app.alert("Please download the latest version of Reader",1);
var cToAddr = "email@yahoo.com";
var cBCCAddr = "email@yahoo.com";
var cCCAddr = this.getField("ClientEmail").value;
var cBenAddr = this.getField("BennyEmail").value;
if(cBenAddr != "") {
cCCAddr += ";" + cBenAddr;
}
var cSubLine = "Service Proposal " + this.getField("ServiceAddress").value + " " + this.getField("Text1").value;
var cBody = "Thank you for the opportunity. Please see attached proposal.\n" + "Save the filled form attachment for your own records";
this.mailDoc({
bUI: true,
cTo: cToAddr,
cCc: cCCAddr,
cBcc: cBCCAddr,
cSubject: cSubLine,
cMsg: cBody
});
错误信息:
GeneralError: Operation failed.
Doc.mailDoc:22:AcroForm:Email Quote:Annot1:MouseUp:Action1
我关注了this guide and added a cBcc as they did in this community post,但没有任何影响。
字段命名准确,当我按下按钮时它会提示我登录我的电子邮件帐户,所以我不确定是什么导致了这个问题,也找不到 mailDoc 的文档来提供帮助。
您的代码是正确的。这似乎是使用 Yahoo! 时的错误!发送电子邮件。当我尝试通过 Outlook 或 Gmail 发送它时,它对我有效(但在 Yahoo! 上失败)。
您可以在此处找到 javascript 文档:http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf#G5.2237013