Javascript 执行js以更改后台-Chrome扩展中的CSS
我正在设计一个Chrome插件。我有一个将CSS注入网页的脚本。现在它链接到popup.html,因为它只能这样工作 问题是,在注入css之前,我必须单击图标打开弹出窗口。因为这会加载javascript文件来注入CSS。我不想那样做 哦,内容脚本不是一个选项,因为它们不支持chrome.tabs API 我想做什么:在没有任何用户交互的情况下注入CSS。因为要注入CSS,我必须点击图标打开弹出窗口来加载js来加载CSS 如何在后台加载该javascript文件以在没有任何用户交互的情况下注入css?正如我所做的那样,您可以通过Javascript 执行js以更改后台-Chrome扩展中的CSS,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在设计一个Chrome插件。我有一个将CSS注入网页的脚本。现在它链接到popup.html,因为它只能这样工作 问题是,在注入css之前,我必须单击图标打开弹出窗口。因为这会加载javascript文件来注入CSS。我不想那样做 哦,内容脚本不是一个选项,因为它们不支持chrome.tabs API 我想做什么:在没有任何用户交互的情况下注入CSS。因为要注入CSS,我必须点击图标打开弹出窗口来加载js来加载CSS 如何在后台加载该javascript文件以在没有任何用户交互的情况下注入c
manifest.json
中的内容脚本定义来注入css。您的内容脚本可以使用(在内容脚本中)和(在背景页上)与背景页一起使用
因此,内容脚本是解决问题的方法
示例:
chrome.extension.onRequest
应该是chrome.extension.onRequest.addListener
。看见