我如何从 TembeddedWB 中的资源加载图像

how do i load image from resource inside TembeddedWB

我正在尝试从图像中的资源加载图像 html标记为示例

<img src="'+ Resourceimage +'">

我试过做这样的事情

function getFullHTML(res:string):string;
var
  sURL : string;
  resorceimg : TResourceStream;
  begin
  resorceimg := TResourceStream.Create(HInstance, res, RT_RCDATA);
    sURL  := 'res://'+ resorceimg +'';
  end;

然后我这样调用函数

<img src="'+ getFullHTML('imagename') +'">

但是我不能在字符串中使用 TResourceStream 我认为我这样做的方式很糟糕 我如何才能将资源中的图像加载到 html 图像中?

您可以将数据 URI 用于 Base64 编码图像:

Embedding Base64 Images

图像然后像

一样被嵌入
<img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />

链接问题列表的答案支持浏览器。