1
我正在發送和將具有嵌入錨定標記的電子郵件發送到像這樣的圖像標記。ACTION_SEND文本/ html不使用html圖像標記發送圖像
<p><a href=\"http://www.mycompanyurl.com\"><img src=\"http://www.mycompanyurl.com/assets/images/emails/logo_phone.png\" width=\"82\" height=\"22\" vspace=\"5\" border=\"0\"></a><br>"
當我收到電子郵件時,接收端收到的是電子郵件正文中的「obj」標籤。鏈接工作正常,但圖像不顯示。我錯過了什麼?非常感謝您對此事提供任何幫助或暗示。以下是我的代碼。
final Intent email = new Intent(Intent.ACTION_SEND);
email.setType("text/html");
email.putExtra(Intent.EXTRA_SUBJECT, "test html with images");
email.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(new StringBuilder()
.append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\">")
.append("<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />")
.append("<title>test html with images</title><style type=\"text/css\"><!--body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}body { background-color: #FFFFFF;}a { font-size: 12px; color: #000000;}a:visited { color: #000000;}a:hover { color: #666666;}a:active { color: #000000;}--></style></head>")
.append("<html><body bgcolor=\"#FFFFFF\"><div><table width=\"240\" height=\"360\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tbody><tr><td align=\"center\" valign=\"top\">")
.append("<p><a href=\"http://www.mycompanyurl.com\"><img src=\"http://www.mycompanyurl.com/images/emails/logo_phone.png\" width=\"82\" height=\"22\" vspace=\"5\" border=\"0\"></a><br>").toString()));
即時通訊使用Gmail和其發送到雅虎帳戶鏈接和基本的文本格式,如粗體,斜體等。 – Byron
然後,就像我說的那樣,Gmail不支持您要做的事。 – cyngus