87

It seems like it should be possible to view the localStorage/chrome.storage of Chrome Extensions installed on my browser. I've played around with the Developer Tools a bit, but haven't found a way to do this. Any ideas?

4

7 に答える 7

50

開発者ツールに chrome.storage が表示されないことは間違いありません。すべてを表示する唯一の方法は、これをコンソールに配置することです。

chrome.storage.local.get(function(result){console.log(result)})

これにより、JSON オブジェクトがコンソールに出力されます。

于 2014-04-02T21:13:26.887 に答える
16

拡張機能のバックグラウンド ページをクリックして Chrome Devtool を開きますChrome://extensions/(バックグラウンド ページを表示するには、Developer modeチェック ボックスをオンにする必要があります)。リソース パネルで、左側にローカル ストレージが表示されます。

于 2012-08-12T15:23:32.770 に答える
7

提供されたコードをコンソールに入力しても結果が得られませんでした。しかし、このコードはコンソールに入れると機能しました。

chrome.storage.sync.get(null, function (data) { console.info(data) });

ここでの違いは、ストレージ内のすべてのコンテンツを返す null 値を渡すことです。これをバックアップし、さらに読むには、この API の公式の chrome ページをチェックしてください。

于 2016-10-23T09:56:20.807 に答える