Google chrome 在构建chrome扩展时,如何保留原始google页面?

Google chrome 在构建chrome扩展时,如何保留原始google页面?,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我正在构建一个chrome扩展,它改变了原始google页面的背景图像。但我尝试过的一切都是从零开始的。​ 有没有一种方法可以让我保留原来的谷歌页面并添加我的背景图片 我已经尝试使用google源代码复制它,但没有成功。假设您已经配置了扩展,能够将脚本注入google.com域,那么您只需获取正文并更改“背景图像”样式。 我在一个注入脚本中尝试了以下代码,它似乎做到了这一点: let googleBody = document.getElementsByTagName("body")[0]; i

我正在构建一个chrome扩展,它改变了原始google页面的背景图像。但我尝试过的一切都是从零开始的。​ 有没有一种方法可以让我保留原来的谷歌页面并添加我的背景图片


我已经尝试使用google源代码复制它,但没有成功。

假设您已经配置了扩展,能够将脚本注入google.com域,那么您只需获取正文并更改“背景图像”样式。 我在一个注入脚本中尝试了以下代码,它似乎做到了这一点:

let googleBody = document.getElementsByTagName("body")[0];
if(googleBody) {
  googleBody.style.backgroundImage = `url("https://images.gog.com/60c724a052275a049d857d53957dc38e9347742f52372bb956d992b43efa8fb5_product_card_v2_mobile_slider_639.jpg")`
}
还要记住,您不能将脚本注入newTab视图,因此如果您尝试在那里注入脚本,它们可能会失败