Desidero utilizzare chrome.storage.sync
ma desidero informare l'utente se la funzione è disattivata o l'utente non è connesso. Apparentemente, non c'è modo di verificarlo. Se la funzione di sincronizzazione è disattivata o l'utente non ha effettuato l'accesso, lo chrome.storage.sync
memorizza semplicemente i dati localmente. C'è un modo per rilevare se la funzione di sincronizzazione è attiva e l'utente ha effettuato l'accesso?Come rilevare se la funzione di sincronizzazione chrome è attiva? - Chrome Extension
risposta
Prova questo:
if(chrome.sync.aboutInfo.type_status.length > 0) { //sync enabled
...
} else { // sync disabled
...
}
Errore: aboutInfo è undefined –
Sì, ho eseguito il test sull'URL ** chrome: // sync ** e ha funzionato. Dobbiamo solo aspettare che Google aggiunga l'autorizzazione ** sync ** alle estensioni chrome. – RodolpheChe
Ha funzionato sulla pagina ** chrome: // sync **. Non sono sicuro di poterlo usare nella mia estensione, ma lo accetterei. Grazie :) –
This question ha le informazioni che stai cercando, non sembra che chrome fornisce un modo per rilevare se l'utente è connesso o meno per la sincronizzazione di Chrome. È sempre possibile utilizzare chrome.storage.sync indipendentemente dal fatto che siano connessi o meno. Basta informare i tuoi utenti che se non hanno sincronizzato Chrome Sync abilitato i loro dati salvati non persisteranno sui loro altri computer.
- 1. Come rilevare se la scheda di Chrome si è bloccata
- 2. Come posso rilevare se un Chrome Extension è stato abilitato (dopo essere stato disabilitato)
- 3. chrome extension OnMessage
- 4. Chrome Extension Manifest 'Corrispondenze'
- 5. Scarica url chrome extension
- 6. Chrome Extension: attiva un evento quando viene creato l'elemento?
- 7. Encrypt Chrome-extension?
- 8. Come rilevare la disinstallazione dell'estensione di Chrome
- 9. chrome extension, popup window height
- 10. Chrome Extension: come rilevare che lo script di contenuto è già caricato in una scheda?
- 11. Inject CSS for chrome extension
- 12. Chrome Extension per Amazon Cloud
- 13. Migrazione Chrome Extension per Firefox
- 14. chrome extension con cloud storage
- 15. Chrome Extension diventa testo selezionato
- 16. Come posso aggiornare/ricaricare un Chrome Extension?
- 17. Come ascoltare la modifica dell'URL con Chrome Extension
- 18. Pagina di sfondo in popup-chrome extension
- 19. Aggiunta di file: //. permesso di chrome extension
- 20. Chrome Extension: Local Storage, come esportare
- 21. Chrome Extension: chiude la pagina di sfondo dopo la chiusura di Chrome
- 22. Come rilevare quando un altro Chrome Extension sovrascrive la stessa pagina
- 23. Chrome extension setTimeout non funziona correttamente
- 24. (Chrome Extension) Come aprire pragmaticamente la finestra popup da background.html
- 25. jQuery webcam/flash: come rilevare se la webcam è attiva?
- 26. SWFobject in un Chrome Extension - API Unavaiable
- 27. Ottieni l'URL e salvalo | Chrome Extension
- 28. Funzione JQuery attiva in safari ma non in chrome
- 29. Chrome Extension: il primo link è auto-focalizzato nel popup
- 30. Come rilevare le schede modificare gli URL o le schede create su Google Chrome Extension?
Eventuali duplicati di http://stackoverflow.com/questions/8887770/google-chrome-sync-check-if-enabled-via-api-extension –