Не удается сформировать с помощью mailTo и navigateToURL (AS3) электронную почту с непустыми полями Subject и Body
Код AS3
var emStr:String="mailto:a@b.com?subject=RD&body=re"
var email:URLRequest= new URLRequest(emStr)
navigateToURL(email)
не "распределяет" строку emStr
между адресом, темой, телом электронной почты, но поместите общую строку в поле адреса.
Есть идеи!
1 ответ
Ваш код работал для меня в 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);