所有.我已经开始使用Chrome的各种API开发小扩展程序了,尽管工作得很好,但我仍然对一些事情感到好奇.
两个问题,如果你们都不介意帮助我:
1.有人能告诉我是什么限制都chrome.storage.local的持久性?我自己尝试了各种测试,比如用chrome.storage.local.set()存储一些东西,清除所有浏览器历史记录,cookie等等,然后看看是否还有一切.它经常会在那里,但有时我会稍后再回来看看它会消失.总的来说,我无法明确地标记我正在做的偶尔清除.local数据的内容.
2.到目前为止,我一直主要使用chrome.storage.sync,而不是使用Chrome的"登录Chrome"功能登录.我在API页面上看到,在Chrome离线时使用.sync(以及未登录,我假设,这是我的情况),数据存储在本地,然后再进行同步.我主要担心的是,这是否意味着我使用chrome.storage.sync存储的数据可能会被删除,因为我使用chrome.storage.local存储的数据过去了吗?无论如何,我一直在使用.sync的主要原因之一是因为我从未有过使用它擦除数据的经验,而我使用.local(正如我在#1中描述的那样).
非常感谢!请帮帮我!
编辑:我很确定.local清除没有发生,因为我错误地删除了扩展,然后重新添加它.我知道这将清除.local数据(但保留.sync).
javascript google-chrome google-chrome-extension google-chrome-storage