【发布时间】:2011-11-24 15:53:07
【问题描述】:
我有一个使用 chrome 本地存储的扩展。当 chrome 打开时,我使用另一个应用程序连接到本地存储,并且只有在关闭 chrome 时才能看到此外部应用程序中的更改。我猜这些更改只是针对当前会话完成的,我需要提交这些更改。如果我完全错了,请告诉我,但如果没有,我是否有办法通过 javascript 提交对 chrome 扩展本地存储所做的更改?
谢谢。
【问题讨论】:
-
您使用的是哪种浏览器存储技术?根据您的 [sqlite] 标签,听起来像 WebSQL。与localStorage 不同。请澄清。
-
我使用 sqlite 连接到存储,我成功连接到存储并查询它。所以我确定它的sqlite。但是在 javascript 中,我当然只是在执行以下操作: localStorage["key"] = value 我可以提交这些更改吗?谢谢。
-
啊,谢谢。抱歉,我不知道强制提交您的 localStorage 修改的方法。我怀疑这种控制没有暴露给 JS(按设计)。
标签: sqlite google-chrome-extension local-storage