作为一个新的JavaScript和扩展程序开发人员,我遇到的问题似乎并不像谷歌搜索那样容易完全理解它。
在示例一中,您将看到一组开/关连接的复选框。一旦" on"单击,当前网站的背景变为深色而不是白色。
作为一个例子,我在示例#2中从这个工作期望的结果中作了一个例子。
可以看出,该功能完全符合它所说的内容,现在该网站现在正处于"晚上"颜色的范围部分是我的问题所在的地方,在那里我要求一些指导,知道它是如何完成的。如第一个例子中所示,我按下" on"选项,它会打开并且页面会发生变化。但与我的BetterTTV示例不同,一旦弹出窗口关闭,即使该功能已启用,该选项也会重新关闭。除了这种重置困境之外,重置功能所需的一切都很容易切换页面或刷新。可以使用chrome.storage和背景页面的组合,但是在使用它们时我必须遗漏一些内容,以便弹出窗口不会重置,也不会在启用后消失。