【问题标题】:Cannot form with mailTo and navigateToURL (AS3) email with non-empty Subject and Body fields无法使用具有非空主题和正文字段的 mailTo 和 navigateToURL (AS3) 电子邮件形成
【发布时间】:2013-04-26 13:41:15
【问题描述】:
代码 AS3
var emStr:String="mailto:a@b.com?subject=RD&body=re"
var email:URLRequest= new URLRequest(emStr)
navigateToURL(email)
不在地址、主题、电子邮件正文之间“分配”字符串emStr,而是将整个字符串放入地址字段中。
任何想法!
【问题讨论】:
标签:
actionscript-3
email
mailto
navigatetourl
subject
【解决方案1】:
您的代码在带有 Chrome/Safari 浏览器和内置 Mac 邮件客户端(称为“邮件”)的 Mac OS 上为我工作。
这可能取决于多种因素:操作系统、浏览器、Flash Player 版本、邮件应用程序
我建议您尝试以上几种不同的组合。您可能还想指定您使用的操作系统、浏览器、Flash Player 和邮件客户端。
最后,您可能想尝试使用 URLVariables 类,而不是将主题/正文放在查询字符串中:
var emStr:String="mailto:a@b.com";
var variables:URLVaraibles = new URLVariables();
variables.subject = "This is the subject!";
variables.body = "This is the body.";
var email:URLRequest= new URLRequest(emStr);
email.data = variables;
navigateToURL(email);