【发布时间】:2018-09-30 23:34:27
【问题描述】:
伙计们,我一直在使用 handlebars.js 在 HTML 电子邮件中显示 base64 图像。
//imageURL : data:image/gif;base64,R0lGODlhDwAPAKECAAAAzMzM/////wAAACwAAAAADwAPAAACIISPeQHsrZ5ModrLlN48CXF8m2iQ3YmmKqVlRtW4MLwWACH+H09wdGltaXplZCBieSBVbGVhZCBTbWFydFNhdmVyIQAAOw==
<img id="img" class="someClass" src="{{imageURL}}" >
我不知道如何使用把手显示图像。请帮助我更进一步。
【问题讨论】:
-
图片URL是base64文本?因为那样你就可以使用
src="data:image/png;base64, {{imageURL}}" -
不,这不是简单的文本,imageurl包含完整的base64字符串
-
如果您在 img 标签中硬编码 imageURL,它会显示吗?另外,输出的 HTML 是什么? (右键单击 + 检查元素)
-
是的,当我对其进行热编码时,它会显示出来
-
如果您将它与
{{imageURL}}一起使用,它会在浏览器开发工具 (F12) 中显示什么?