我可以在Chrome扩展程序内容脚本中使用和访问Chrome存储API吗?

时间:2017-09-22 10:00:25

标签: javascript google-chrome-extension

我有一个只包含内容脚本的扩展程序,我想在此过程中使用并存储一些用户输入(如设置)。

我是否采取正确的方式,任何建议?

1 个答案:

答案 0 :(得分:1)

最好在Options page中使用chrome.storage并存储设置,因为可以从扩展页面和内容脚本直接访问这些设置。您甚至可以使用同步存储在同一用户的多个浏览器中保留设置。

选项页面将通过扩展程序列表公开,右键单击扩展程序图标,您可以使用自己的逻辑来调用chrome.runtime.openOptionsPage()(尽管您无法通过内容脚本执行此操作 - 不要害怕使用Event page)。

虽然您可以使用内容脚本将一些UI注入页面本身,但是不要破坏主页页面的工作要多得多。

相关问题