chrome.storage.sync
を使用しますが、機能がオフになっているか、ユーザーがログインしていないかどうかをユーザーに通知したいと思います。これを確認する方法はありません。同期機能がオフになっているか、ユーザーがサインインしていない場合、chrome.storage.sync
は単にデータをローカルに格納します。 同期機能がオンになっていて、ユーザーがログインしていることを検出する方法はありますか?クロムシンク機能が有効かどうかを検出するにはどうすればよいですか? - Chrome拡張機能
答えて
このお試しください:
if(chrome.sync.aboutInfo.type_status.length > 0) { //sync enabled
...
} else { // sync disabled
...
}
エラーの可能性のある重複:aboutInfoですがundefined –
はい、私は** chrome:// sync ** urlでテストを行いました。 Googleがchrome拡張機能に** sync **権限を追加するのを待つだけです。 – RodolpheChe
** chrome:// sync **ページで動作しました。私は私の拡張でそれを使用することができるかどうかはわかりませんが、私はそれを受け入れるだろう。ありがとう:) –
This questionには、ユーザーがChrome Syncにログインしているかどうかを検出する方法がありません。ログインしているかどうかにかかわらず、いつでもchrome.storage.syncを使用できます。クロム同期が有効になっていない場合、保存されたデータは他のマシンに保存されません。
- 1. シークレットモードでChrome拡張機能を有効にするにはどうすればよいですか?
- 2. Chrome拡張機能で同じオリジナルポリシーを無効にするにはどうすればよいですか?
- 3. Chrome拡張機能でFacebookのホットキーを無効にするにはどうすればよいですか?
- 4. Chrome拡張機能:検索バーとサプライテキストを表示するにはどうすればよいですか?
- 5. ユーザーに自分のChrome拡張機能がインストールされているかどうかを検出しますか?
- 6. Chrome拡張機能のコンテンツスクリプトから変数を取得するにはどうすればよいですか?
- 7. アプリからurlパラメータをChrome拡張機能に渡すにはどうすればよいですか?
- 8. 外部URLからChrome拡張機能にメッセージを渡すにはどうすればよいですか?
- 9. Google Chrome拡張機能でダウンロードするファイルを生成するにはどうすればよいですか?
- 10. 別のChrome拡張機能がインストールされているかどうかを検出する
- 11. Firefox拡張機能ではどのようなライトボックスが機能しますか?
- 12. Chrome拡張機能でスラッシュを回避するにはどうすればよいですか?
- 13. Chrome拡張機能でサイドバーを指定するにはどうすればよいですか?
- 14. SeleniumでGoogle Chrome拡張機能を使用するにはどうすればよいですか?
- 15. コマンドラインでcrx Chrome拡張機能をインストールするにはどうすればよいですか?
- 16. プログラムでChrome拡張機能をインストールするにはどうすればよいですか?
- 17. Chrome拡張機能で音声を録音するにはどうすればよいですか?
- 18. Google Chrome拡張機能でウェブクレジットの結果を取得するにはどうすればよいですか?
- 19. Chrome拡張機能でProxy-Authorization Cacheを削除するにはどうすればよいですか?
- 20. Chromium/Chrome拡張機能のインラインインストールをローカルでテストするにはどうすればよいですか?
- 21. Chrome拡張機能にデータを送信するにはどうすればよいですか?
- 22. Chrome拡張機能:注入後にコンテンツスクリプトを削除するにはどうすればよいですか?
- 23. Google Chrome拡張機能をFirefoxに移植するにはどうすればよいですか?
- 24. Chrome拡張機能の作成中にJavascriptエラーをデバッグするにはどうすればよいですか?
- 25. Chrome拡張機能PageActionアイコンをアドレスバーに表示するにはどうすればよいですか?
- 26. 拡張機能のコンテンツスクリプトからChrome拡張機能のポップアップページを開くにはどうすればよいですか?
- 27. console.log()を使用してChrome拡張機能をデバッグするにはどうすればよいですか?
- 28. Google Chrome拡張機能のロケールを変更するにはどうすればよいですか?
- 29. Chrome拡張機能の[ファイルセーブ]ダイアログを表示するにはどうすればよいですか?
- 30. Google Chrome拡張機能を販売するにはどうすればよいですか?
http://stackoverflow.com/questions/8887770/google-chrome-sync-check-if-enabled-via-api-extension –