我使用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。我想知道是否有办法这样做(设置标题或类似的东西)。提前谢谢。
答案 0 :(得分:2)
不,根据规范,正文应该是text/plain
:
特殊的hname&#34; body&#34;表示关联的左值是 消息的主体。 &#34;身体&#34; hname应该包含 消息的第一个text / plain正文部分的内容。该 mailto URL主要用于生成短文本 实际上是自动处理内容的消息 (例如&#34;订阅&#34;邮件列表的邮件),而不是一般的MIME 体。