无需加载页面即可从扩展程序中获取localStorage

时间:2015-11-05 16:47:47

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

我知道如何使用内容脚本从任何打开的wep页面获取localStorage。因此,我基本上可以使用自己的网页打开一个新标签,并使用内容脚本读取存储数据并将其发送到后台页面。

但是现在我想在不加载外部页面的情况下这样做。有没有办法直接从扩展程序中访问页面的localStorage?也许直接对chrome进行一些查询。

1 个答案:

答案 0 :(得分:1)

我没有看到any API

您的选择是:

P.S。 “讽刺旁注”引自Nicholas C. Zakas的Cross-domain localStorage文章。

  

谁知道跨域客户端数据存储会有用?实际上,WHAT-WG做了。在Web存储规范的第一稿(当时是HTML5的一部分)中,有一个名为globalStorage的对象允许您指定哪些域可以访问某些数据。 [...]   globalStorage接口在Firefox 2中过早实现,因为规范仍在不断发展。出于安全考虑,globalStorage已从规范中删除,并替换为特定于原始的localStorage。