私は、chrome.storage.sync
構築しているGoogleChrome拡張機能の一部としてAPIをいじっています。
APIを使用すると、GoogleアカウントでChromeブラウザにログインして使用するとchrome.storage.sync.set
、次に同じGoogleアカウントでChromeブラウザにログインしてを使用したときに、設定されているすべてのデータにアクセスできるようになりますchrome.storage.sync.get
。
APIが特に明確にしていないのは、Chromeブラウザにサインインしていないときのchrome.storage.sync
動作です。
私の実験から、と、と思わないでChromeブラウザに署名した、chrome.storage.sync.set
とchrome.storage.local.set
別の場所に保存します。
APIで次のように述べています。
Chromeがオフラインの場合、Chromeはデータをローカルに保存します。次回ブラウザがオンラインになると、Chromeはデータを同期します。ユーザーが同期を無効にしても、storage.syncは引き続き機能します。この場合、storage.localと同じように動作します。
どこか
Chromeは[同期された]データをローカルに保存します
chrome.storage.local.set
保管場所とは異なります。これが本当かどうか誰かが確認できますか?
Chrome.storage.syncがインターネットに接続できない場合、ローカルの新しい一時的な場所にデータを保存します。Chrome.storage.localには保存されず、Chrome.storage.syncから引き続きアクセスできます。
混乱はその言語にあるようです。Chrome.storage.localは別の場所であり、Chrome.storage.syncはChrome.storage.localのように動作します。同じ保存場所を使用していません
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加