构建Chrome扩展程序时如何保留原始的Google页面?

时间:2019-05-14 20:39:57

标签: google-chrome google-chrome-extension

我正在构建一个chrome扩展程序,该扩展程序会更改原始google页面的背景图像。但是我尝试过的所有内容都会删除所有内容并从头开始。有一种方法可以保留原始的Google页面并添加背景图像

我已经尝试使用Google源代码复制它,但是那没用。

1 个答案:

答案 0 :(得分:0)

假设您已经配置了扩展程序,以便能够将脚本注入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视图中,因此,如果您尝试在此处注入脚本,它们可能会失败。