1

是否可以在电子邮件中自动嵌入图像,当在黑莓上打开时,默认情况下会显示,而无需用户单独打开它?

我正在构建一个 HTML 电子邮件 eshot,它将在 Blackberry 设备上使用以下 HTML 打开:

<html>
   <style>
      body {background-color: Black; color: #fff;}
   </style>
   <body>
     <table align="center" cellpadding="4" cellspacing="4">
       <tr>
         <td><img src="cid:Eshot.jpg" /></td>
       </tr>    
     </table>
   </body>
</html>

这在查看 Outlook 时有效,但我不确定我是否可以让它在黑莓设备上呈现,而不会将它有效地作为附件。我知道黑莓设备以自己独特的方式处理 HTML 电子邮件,但是为其生成它的客户端显然在过去已经嵌入了电子邮件,但我不确定如果有什么强制措施我能做些什么这。

4

1 回答 1

1

我有一个类似的问题。您可以在这里找到我是如何解决它的,并尝试它是否符合您的需求。很快,您需要将图像转换为字节流并将其包含在您的 html 正文中:

... <img src="data:image/bmp;base64,gzfddr56utggtlytlgg....jigkgfjytdjyr"></img> ...

在哪里:

gzfddr56utggtlytlgg....jigkgfjytdjyr

是编码的图像字节流。

于 2012-11-14T11:04:49.140 回答