Google chrome extension 构建Chrome扩展以对照URL列表检查活动URL

Google chrome extension 构建Chrome扩展以对照URL列表检查活动URL,google-chrome-extension,Google Chrome Extension,我正在为我的公司构建一个Chrome扩展,以对照我们将更新的外部网页(可能带有身份验证)上的域列表检查当前活动URL的域 我对构建Chrome扩展知之甚少。我已经成功地建立了一个按钮,当它被点击时,一个自定义的图形会显示“BOO!”;这是我的知识范围 据我所知,我需要这些文件: • manifest.json • icon.png • negative.png* • popup.html • popup.js *negative.png如果在域列表(位于外部网页上)中检测到活动URL

我正在为我的公司构建一个Chrome扩展,以对照我们将更新的外部网页(可能带有身份验证)上的域列表检查当前活动URL的域

我对构建Chrome扩展知之甚少。我已经成功地建立了一个按钮,当它被点击时,一个自定义的图形会显示“BOO!”;这是我的知识范围

据我所知,我需要这些文件:

•  manifest.json
•  icon.png
•  negative.png*
•  popup.html
•  popup.js
*
negative.png
如果在域列表(位于外部网页上)中检测到活动URL的域,则按钮图标“更改”为。作为活动URL的域出现在列表中的标志(如果愿意)

我对JavaScript或JSON一无所知,有人能帮我开始吗?我可以用什么“粗略”代码来完成类似的任务

我甚至不知道哪个文件将是根据我们的列表检测活动URL域的文件,或者哪个文件将是更改按钮图形的文件

我曾尝试在谷歌搜索指南,但所有的Chrome扩展构建指南都过于简单。此外,由于搜索“Chrome扩展”相关内容的大多数人都是最终用户,谷歌只会生成一系列查询结果,这些查询结果实际上是预构建的扩展。我在寻找关于如何建立一个的信息,而不是现有的最接近的等价物


对我来说,这将是一个学习练习。

我对JavaScript或JSON一无所知,有人能帮我开始吗?很抱歉,在这种情况下,堆栈溢出是错误的询问位置。请查看这些关于堆栈溢出的指南:站点。尤其是要求辅导是离题的,也就是说,我不想让你完全没有帮助。从扩展文档开始。当您遇到符合上述SO策略的明确问题时,请返回这里,我们将提供帮助。谢谢Xan!我一定会仔细阅读所有文档,并尝试发布更多关于这个主题的内容。实际上,我几乎成功地创建了一个扩展,在单击时引用了活动的chrome URL,但不幸的是,它只引用了扩展的安装URL(而不是chromes地址栏中的活动URL)