1

代码 AS3

var emStr:String="mailto:a@b.com?subject=RD&body=re" 
var email:URLRequest= new URLRequest(emStr) 
navigateToURL(email)

不在emStr地址、主题、电子邮件正文之间“分配”字符串,而是将整个字符串放入地址字段。

有任何想法吗!

4

1 回答 1

0

您的代码在带有 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);
于 2013-04-26T20:47:25.923 回答