Javascript 从扩展中获取localStorage,而无需加载页面
我知道如何使用内容脚本从任何打开的wep页面获取Javascript 从扩展中获取localStorage,而无需加载页面,javascript,google-chrome,google-chrome-extension,local-storage,Javascript,Google Chrome,Google Chrome Extension,Local Storage,我知道如何使用内容脚本从任何打开的wep页面获取localStorage。因此,我基本上能够用自己的网页打开一个新选项卡,用内容脚本读取存储数据,并将其发送到后台页面 但现在我想在每次都不加载外部页面的情况下执行此操作。有没有办法直接从扩展中访问页面的localStorage?可能是直接向chrome查询。我看不出来 你的选择是: 创建一个主机应用程序,直接从浏览器用户配置文件中的本地存储目录读取数据库文件。例如: 将另一页放入iframe: p.S.“讽刺的旁注”摘自尼古拉斯·C·扎卡斯的
localStorage
。因此,我基本上能够用自己的网页打开一个新选项卡,用内容脚本读取存储数据,并将其发送到后台页面
但现在我想在每次都不加载外部页面的情况下执行此操作。有没有办法直接从扩展中访问页面的localStorage
?可能是直接向chrome查询。我看不出来
你的选择是:
- 创建一个主机应用程序,直接从浏览器用户配置文件中的
目录读取数据库文件。例如:本地存储
- 将另一页放入iframe:
globalStorage
的对象,允许您指定哪些域可以访问某些数据。[...]
globalStorage接口在Firefox2中过早实现,因为规范仍在发展中。出于安全考虑,globalStorage已从规范中删除,并替换为特定于源站的localStorage