debugtools 要素パネルを変更して、独自のカスタム データを追加しようとしています。そのデータは、検査中のページの Web ページ DOM とは関係ありません。そこに自分のモノを置きたい。
だから、私は次のことをしました:
function createDebug(token)
{
console.log("createDebug() " + token);
chrome.devtools.panels.elements.createSidebarPane(
"Token Details: " + token,
function(sidebar) {
function updateElementProperties() {
console.log("updateElementProperties()");
var data = {};
data.token = token;
var s = JSON.stringify(data);
console.log(s);
sidebar.setObject(s, "DATA");
}
console.log("createSidebarPane() callback");
updateElementProperties();
});
}
devtools を開くと、[Token Details] パネルの [DATA] サブ項目に設定したオブジェクトが表示されます。
私は何を間違っていますか?