来自<a> tag with PhoneGap</a>的HTML电子邮件

时间:2014-05-14 18:45:25

标签: html cordova html-email

我使用PhoneGap开发移动应用程序。在此应用程序中,用户应该能够单击链接以从那里发送电子邮件,并且此电子邮件应包含HTML数据。所以我拥有的是这样的:

JS:

var mail = "<html><body><h1>Testing HTML Email</h1></body></html>"
$("#mailTo").attr("href", "mailto:?subject=Star&body=" + mail);

HTML(PhoneGap):

<a id="mailTo" href="#">Email</a>

当我点击该链接时,我的手机上的Gmail应用程序(我使用的是android)打开了变量邮件的内容,但它不会被解释为HTML。我想知道是否有办法这样做(设置标题或类似的东西)。提前谢谢。

1 个答案:

答案 0 :(得分:2)

不,根据规范,正文应该是text/plain

  

特殊的hname&#34; body&#34;表示关联的左值是   消息的主体。 &#34;身体&#34; hname应该包含   消息的第一个text / plain正文部分的内容。该   mailto URL主要用于生成短文本   实际上是自动处理内容的消息   (例如&#34;订阅&#34;邮件列表的邮件),而不是一般的MIME   体。

http://tools.ietf.org/html/rfc2368