2016-11-07 1 views
0

Better SearchというChromeの拡張機能には、私ができるGoogle検索のカスタマイズがたくさんあります。それは素晴らしいですが、同期機能だけでは、複数のデバイスで動作するようです。だから私は手動同期を行う方法を把握しようとしています&私の保存されたデータを輸出することは、どこかでローカルに保存するようです。このクロムエクステンションがどこにデータを格納しているかを調べるにはどうすればよいですか?

どのように私はどここの拡張データを格納把握、またはより良いことができます誰かが私には、この拡張のためにデータをエクスポート&をインポートする方法を見つけ出すことができます...

答えて

1

この唯一の本当の答えは:?ダウンロードソースコードと見てください。拡張子Chrome extension source viewerはそうすることに役立つかもしれません。

比較的現在の拡張である場合、データはchrome.storageに格納されます。データを同期しない場合、おそらくchrome.storage.localにあります。データが同期している場合は、おそらくchrome.storage.syncになります。古い拡張機能の場合は、localStorageを使用している可能性があります。

多くのオプションがある場合は、options pageが表示されている可能性があります。オプションを格納するコードが含まれている可能性があります。 HTMLページで、options_uiキー内のpageキーの値が指し示され、マニフェスト.jsonファイル内にある必要があります。そのHTMLページには、少なくとも1つの<script>が含まれ、src属性があり、オプションページのJavaScriptを含むファイルが表示されます。古い拡張機能の場合に使用される可能性のある他のキーについては、上記のリンクを参照してください。

"options_ui": { 
    "page": "ThisHtmlFile.html" 
} 

オプションをポップアップで表示することもできます。その場合は、、page_actionマニフェスト.jsonファイルのキーdefault_popupの値を調べる必要があります。オプションページの場合と同様に、そのHTMLファイルには、srcという属性を持つ<script>タグが含まれています。この属性は、最初に検索するJavaScriptファイルを示します。

"browser_action": { 
    "default_popup": "ThisHtmlFile.html" 
} 
関連する問題