1

我们正在构建一个浏览器扩展,它调用一个返回 HTML 并将这个 HTML 放入 GMAIL 的 Compose 框中的 RESTful Web 服务。我们遇到的问题是图像。我们希望将图像直接放入 GMail,而不是链接到我们服务器上的 URL。任何人都知道我们如何解决这个问题?

4

1 回答 1

3

将图像数据正确放入标签中,如下所示:

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

实际上,您所做的所有事情都是获取二进制数据,对其进行 base64 编码,然后将其直接放在标签上。客户端将认识到它不需要对图像发出请求,而只需渲染标签中给出的数据。

于 2012-03-11T21:55:49.230 回答