【发布时间】:2011-05-11 23:06:46
【问题描述】:
我制作了一个带有选项页面的 Chrome 扩展程序。数据保存在本地存储中并且可以正常工作。
Chrome 不会将本地存储同步到云端,只会同步扩展程序。这意味着任何用户数据都不会同步到同一 google 帐户的其他计算机。
我在http://developer.chrome.com/extensions/docs.html 找不到允许我同步用户选择的首选项的 API。
你有什么建议?
【问题讨论】:
-
什么不同步本地存储?您在选项页面和扩展程序中的其他页面之间同步时遇到问题吗?或者您是否正在寻找一种技术,可以在一台计算机上的扩展程序和同一用户在不同计算机上的同一扩展程序的选项之间同步选项?
-
后者。假设我有同一用户的计算机 A 和计算机 B。我在计算机 A 上安装扩展并设置选项页面。一切正常,即使在电脑重启后它也会记住这些选项。在电脑b上,它已经通过同步安装了自己,但它没有携带保存的选项!我该如何改变?
-
你在使用 Cookies API (code.google.com/chrome/extensions/cookies.html)吗?
-
没有。这些是否同步。此外,凭据由用户名和密码组成,所以我不想将其以明文形式存储在 cookie 中。
-
这篇文章的信息已过时。有关最新信息,请参阅Is LocalStorage synchronization for Chrome extensions already available?。
标签: javascript google-chrome-extension sync local-storage