Google chrome extension Chrome扩展应用偶尔会丢失本地存储

Google chrome extension Chrome扩展应用偶尔会丢失本地存储,google-chrome-extension,local-storage,Google Chrome Extension,Local Storage,我有一个使用本地存储的Chrome扩展。 我使用以下方法进行设置: chrome.storage.sync.set({key: 'mymenu', listarray: listarray}, function() {}); chrome.storage.sync.get(['key', 'listarray'], function(result) { 并通过以下方式获取: chrome.storage.sync.set({key: 'mymenu', listarray: listarra

我有一个使用本地存储的Chrome扩展。 我使用以下方法进行设置:

chrome.storage.sync.set({key: 'mymenu', listarray: listarray}, function() {});
chrome.storage.sync.get(['key', 'listarray'], function(result) {
并通过以下方式获取:

chrome.storage.sync.set({key: 'mymenu', listarray: listarray}, function() {});
chrome.storage.sync.get(['key', 'listarray'], function(result) {
总的来说,即使在重新启动后,它也能工作。但偶尔(大约每隔几天到一周)本地存储会消失。可以重新进行设置,并在接下来的几天到一周内再次工作


扩展不断丢失本地存储的原因可能是什么?

您使用的是
同步存储
,而不是
本地存储
。这种行为看起来像是浏览器中的一个bug,可能是同步冲突。或者你在运行一些更清洁的工具,比如CCleaner,我明白了。谢谢你的提示。我会把它改成本地存储,看看是否有什么不同。我没有使用CCleaner。但是,在我公司的笔记本电脑上运行的图像中,可能有一些我不知道的应用程序。再次感谢。我可以确认我也有各种扩展丢失存储设置的问题,而且这种情况也发生在不可预测的时间。