Не може да се формира с mailTo и navigateToURL (AS3) имейл с непразни полета за тема и текст

Код AS3

var emStr:String="mailto:[email protected]?subject=RD&body=re" 
var email:URLRequest= new URLRequest(emStr) 
navigateToURL(email)

не "разпределя" низ emStr между адреса, темата, тялото на имейла, но поставя целия низ в адресното поле.

Някакви идеи!


person user2324017    schedule 26.04.2013    source източник


Отговори (1)


Вашият код работи за мен на Mac OS с браузъри Chrome/Safari и вградения пощенски клиент на Mac (наречен „Mail“).

Това може да зависи от различни неща: операционна система, браузър, версия на Flash Player, приложение за електронна поща

Бих препоръчал да опитате някои различни комбинации от горните. Може също да искате да посочите коя операционна система, браузър, Flash Player и имейл клиент използвате.

И накрая, можете да опитате да използвате класа URLVariables, вместо да поставяте темата/основното съдържание в низа на заявката:

var emStr:String="mailto:[email protected]";
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);
person Sunil D.    schedule 26.04.2013