Chrome扩展程序:有没有办法在点击扩展程序图标之前执行popup.js?

时间:2018-04-10 07:39:29

标签: javascript google-chrome google-chrome-extension

我正在尝试做什么:

我正在构建一个带有弹出窗口,选项页面和内容脚本的chrome扩展。到目前为止,我能够在选项页面上存储首选项并使用popup.js获取它们。 popup.js进行了几次公共API调用以获取一些信息X。

我坚持的内容:

我需要能够在DOM加载时运行/执行popup.js,在单击扩展图标之前 ,以便可以通过内容脚本将信息X注入DOM。 / p>

我的问题:

有没有办法在点击扩展图标之前执行popup.js? (现在,内容脚本在单击扩展图标后加载精细显示信息X)

1 个答案:

答案 0 :(得分:0)

内容脚本完全支持

chrome.storage,因此无需通过popup.js或background.js将选项页面中的用户首选项传递给内容脚本。

考虑到这一点,我可以使用storage.sync

直接访问用户首选项以在内容脚本中进行API调用