Chrome扩展程序获取当前主题背景

Rob*_*ert 5 google-chrome google-chrome-extension

我有一个更改新标签页的 chrome 主题,我想获取当前主题的图像背景。我发现主题图像可以在我的清单文件中访问chrome://theme/IDR_THEME_NTP_BACKGROUND并包含在其中。"permissions": ["chrome://theme/IDR_THEME_NTP_BACKGROUND"]

在index.html 文件中,我包含图像,<img src="chrome://theme/IDR_THEME_NTP_BACKGROUND">但图像不渲染。

如何检索当前主题背景,并在扩展代码中使用它?

Hai*_* Ai 4

据我所知,你不能这样做。

  • chrome扩展没有获取主题背景的api
  • Chrome 扩展程序无法访问其他主题中的文件
  • 覆盖newtab页面无法访问chrome://文件
  • Chrome 扩展程序只能访问来自其他扩展程序的文件(如果这些文件已标记)"web_accessible_resources"

  • 6 年后,似乎仍然不可能创建具有与浏览器匹配的 UI 的浏览器扩展。进步就这么多了! (4认同)