Javascript html5发送带有特殊字符的电子邮件在Android设备的chrome中不起作用
我正在发送一封电子邮件,如下所示:Javascript html5发送带有特殊字符的电子邮件在Android设备的chrome中不起作用,javascript,android,html,Javascript,Android,Html,我正在发送一封电子邮件,如下所示: <a href="rhomailto:test@host.com?cc=geny@mail.ru&bcc=vasy@gmail.com&body="+strValidStringWithHandlingSpechielChars + &subject=sub1">Send e-mail to test@host.com</a> 我希望电子邮件正文将包含多行。 我正在尝试发送正文字符串,如下所示: strVa
<a href="rhomailto:test@host.com?cc=geny@mail.ru&bcc=vasy@gmail.com&body="+strValidStringWithHandlingSpechielChars + &subject=sub1">Send e-mail to test@host.com</a>
我希望电子邮件正文将包含多行。
我正在尝试发送正文字符串,如下所示:
strValidStringWithHandlingSpechielChars=“你好”+“%0A”+“我喜欢这个。”;但是在邮件正文中,字符串显示为:“hello”+%0A“+“我喜欢这个。”
strValidStringWithHandlingSpechielChars=strValidStringWithHandlingSpechielChars。替换(“\n”,“0A”)代码>
字符串显示为:“hello”+“%0A”+“我喜欢这个。”
我需要一个通用的解决方案来解决所有这些类型的字符,比如!@$%
在android中如何解决这个问题?尝试使用字符串lineSeparator=System.getProperty(“line.separator”);我需要的不是“%0A”,而是所有这些字符的通用解决方案,如!@#$%