如何从Chrome扩展程序访问本地存储空间?

时间:2017-11-16 04:02:54

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

我有一个Web应用程序,我正在编写Chrome扩展程序,在此Web应用程序中,我将数据保存到本地存储。我正在尝试从Chrome扩展程序访问此数据,但这些选项都无法访问与扩展程序范围无关的本地存储:

localStorage.getItem
localStorage["itemName"]
chrome.storage.local.get function
chrome.storage.sync.get function

这些方法都没有奏效,因为它们都返回" null"或"未定义"对于我知道存在于localStorage中的项目,这些项目是从我的Web应用程序设置的。有人可以帮忙吗?我认为这将是一项简单的任务,但到目前为止我无法解决它。

1 个答案:

答案 0 :(得分:0)

正如Jaromanda X和wOxxOm所指出的那样,使用内容脚本为我提供了解决此问题的途径 - 谢谢!