我正在开发一个Google Chrome的扩展程序,遇到了一些问题。我创建了一个options.html页面,并将其添加到manifest.json文件中。该页面可以正确显示。
我保存了选项,然后返回扩展程序应运行的页面。
不幸的是,选项的本地存储返回一个“null”,而不是选项。如果我直接从扩展程序的JS脚本设置本地存储选项,则可以正常工作,但如果从选项页面设置,则无法正常工作。
有没有办法从我的JavaScript文件中访问options.html本地存储值?
我保存了选项,然后返回扩展程序应运行的页面。
不幸的是,选项的本地存储返回一个“null”,而不是选项。如果我直接从扩展程序的JS脚本设置本地存储选项,则可以正常工作,但如果从选项页面设置,则无法正常工作。
有没有办法从我的JavaScript文件中访问options.html本地存储值?
options.html
使用了 localStorage,但内容脚本只知道网站的 localStorage,而background.js
的 localStorage 是空的... - Rudiechrome.storage
,而不是localStorage
,除非您特别打算使用内容脚本与特定网站的localStorage
进行交互。 - Makyen