2012-03-11 55 views
1

我们正在构建一个浏览器扩展,用于调用返回HTML的RESTful web服务,并将此HTML放入GMAIL的撰写框中。我们遇到的问题是图像。我们希望将图像直接放置到GMail中,而不是链接到我们的服务器上的URL。任何人有关于我们如何解决这个问题的想法?如何以编程方式将图像插入到Gmail邮件中

回答

3

把图像数据就在标签如下:

<img src="data:image/gif;base64,R0lGODlhEAAO..." /> 

有效地所有做的是二进制数据,base64编码,然后只是把它正确的标签。客户端将认识到它不需要提供图像请求,而只需渲染标签中给出的数据。

+0

这样做的窍门,谢谢! – 2012-03-12 20:03:37

+0

@GregPartin:我很高兴它的工作。请考虑接受答案并加以解答。谢谢。 – 2012-03-12 20:04:20

+0

我已经接受了答案,但不幸的是,我是新来的网站,它不会让我upvote呢。我会尽快获得足够的声誉。 – 2012-03-13 16:31:54

相关问题