我需要将用户配置文件和他的首选项存储在localStorage对象\ cookies中,以便它们可以从web-app和chrome扩展(基本上是同一产品的一部分)访问(可读)和写入).
我发现这个很酷的库和本文指定了如何使用它.
问题是xauth.org已关闭,使用该库所需的服务器页面也是如此.
任何替代品
您可以同时使用localStorage
和Cookie.
如果您在Web应用程序页面中注入内容脚本,则会将其localStorage
与域自己的存储共享.然后,您可以与后台脚本进行通信以传递信息.
如果您"cookies"
在清单中包含权限,则可以使用API 操作Cookiechrome.cookies
.
编辑:您还可以从Web应用程序外部连接您的扩展,以保持更改的同步.