Outlook не показывает гиперссылку, когда имя файла содержит пробел - PullRequest
0 голосов
/ 20 июля 2011

Я пытаюсь вставить гиперссылку в теле письма в outlook с помощью приложения flex, используя метод navigateToUrl с протоколом mailTo.

, но outlook разбивает гиперссылку после первого пробела в гиперссылке.

Я пробовал с<,> до утра после ссылки, но это не помогает мне.

Есть ли другой способ вставить ссылку в текст сообщения, содержащего пробел.

Ответы [ 2 ]

2 голосов
/ 20 июля 2011

Вы должны url-кодировать все сообщение:

 var url:String = "mailto:" + email + "?subject=" + escape(subject) + "&body=" + escape(body);
 navigateToUrl(new URLRequest(url));

cheers

0 голосов
/ 20 июля 2011

Вы можете попробовать заменить пробелы на %20. Если это не сработает, попробуйте использовать &nbsp;.

...