首页 > 解决方案 > chrome 存储同步不跨多个设备同步

问题描述

我正在使用chrome.storage.sync将数据保存到用户的谷歌帐户。每当我保存我的数据时,我都会检查我的另一台计算机以查看数据是否保存在我的谷歌帐户中。我发现我的数据没有保存在我的帐户中。

这可能是因为我正在加载我的扩展程序Load Unpacked吗?为了清楚起见,在我发布的扩展中,该chrome.storage.sync功能正在运行

index.js

// Save item in storage sync
function storeItems(item, key) {
chrome.storage.sync.set({key : item})
}

// get items from storage sync.
function getItems(key) {
 chrome.storage.sync.get([key], (result) => {
      return result.key
}) 
}

所以我storeItems()在计算机 1 中使用,我希望计算机 2 应该getItems()成功

通过检查文档,只要我使用同一个谷歌帐户,它就应该跨设备保存。

标签: google-chromegoogle-chrome-extensionchrome-extension-manifest-v3

解决方案


推荐阅读