我已阅读以下article。 我正在尝试使用BHO扩展程序嵌入图标。但是,res://协议在HTTPS站点中不起作用。 是否有解决方法或替代方法在HTTPS站点中显示本地图像?
答案 0 :(得分:3)
回答我自己的问题......
可以将图像嵌入BASE64字符串。 例如,
myImg.setAttribute('src', "data:image/png;base64,iVBORw0KG........");
这样,您不需要使用res://协议。 您可以在运行时在BASE64中对图像进行编码(例如,在加载扩展时)或者预先对其进行编码(如本例所示)。 最重要的是,这也适用于HTTPS。