有没有一种方法可以将图像从chrome扩展程序的后台页面发送到内容脚本,以使内容脚本不从外部网页检索图像进行显示,而是在本地使用扩展程序存储的图像?
也许使用sendMessage API?
最佳答案
您不需要“传递”打包资源中已经存在的图像。
您只需要使用它:
使用chrome.runtime.getURL()
函数,该函数可在内容脚本中使用:
// Use relative path in the package directory
img.src = chrome.runtime.getURL("images/image.png")
将清单中
"web_accessible_resources"
中的图像列入白名单:"web_accessible_resources": [
"images/*.png"
],