0

Ich verwende die chrome.storage.sync API als Teil einer Google Chrome-Erweiterung, die ich erstelle.Google chrome.storage.sync: Wenn sich mehrere Google-Konten auf demselben Computer an- und abmelden, werden ihre Daten geteilt?

Ich brauche manchmal alle synchronisierten Daten zu bekommen, und ich tun, dass durch den Einsatz:

chrome.storage.sync.get(null, function(items) { //do stuff with the results });

Ich habe testen dies gerade mit verschiedenen Konten, indem Sie sich in Google Mail aus und es scheint, dass die Daten wird zwischen ihnen geteilt (ich war die ganze Zeit online). Was ist los? Ich dachte, dass die Verwendung von Daten mit dem Google-Konto jedes Nutzers synchronisieren würde?

In der API heißt es:

Wenn storage.sync verwenden, werden die gespeicherten Daten automatisch einem Chrome-Browser synchronisiert werden, dass der Benutzer angemeldet ist, sofern der Benutzer Synchronisierung aktiviert hat.

Was genau bedeutet "eingeloggt" in diesem Zusammenhang? Ist das in einem Google-Konto enthalten oder nur geöffnet?

+0

In den Browser eingeloggt bedeutet natürlich, in ihm signiert. Warum würdest du anders denken? – wOxxOm

+0

@wOxxOm Ich möchte bestätigen, da die Daten anscheinend mit allen Google-Konten synchronisiert werden, bei denen ich mich auf meinem Computer anmelde. – user5508297

+0

Anmelden bei einem Computer, Browser, Google Mail. Das sind drei verschiedene Dinge. Nur auf ChromeOS können die ersten beiden gleich sein, denke ich. – wOxxOm

Antwort

3

Wenn Sie zu chrome: // Einstellungen gehen, sehen Sie eine Anmeldung (wahrscheinlich ganz oben). Dies ist das Konto, das für die Chrome-App-Synchronisierung verwendet wird.