发布时间:2023-04-21 文章分类:WEB开发, 电脑百科 投稿人:李佳 字号: 默认 | | 超大 打印

如果使用 base64 编码的图片在 HTML 的 img 元素中无法显示,可能有以下几个原因:

var base64Str = "data:image/png;base64,iVBORw0KGg..."; // 带换行符的 base64 编码
var img = new Image();
img.onload = function () {
  document.body.appendChild(img);
};
img.src = base64Str.replace(/\s/g, ""); // 去掉所有空格和换行符