不能与mailTo和navigateToURL (AS3)邮件组成非空主题和正文字段



代码AS3

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

不将字符串emStr"分发"到地址、主题、邮件正文之间,而是将整个字符串放到地址字段中。

任何想法!

你的代码在Mac OS Chrome/Safari浏览器和内置Mac邮件客户端(称为" mail ")上为我工作。

这可能取决于各种因素:操作系统,浏览器,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);

相关内容

最新更新