我試圖修改debugtools元素面板來添加我自己的自定義數據。該數據與被檢查頁面的網頁DOM無關。我想把自己的東西放在那裏。無法讓ExtensionSidebarPane.setObject工作
所以,我做了以下內容:
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,我只是看到我的「令牌的詳細信息」面板的「DATA」子項設置的對象。
我在做什麼錯?
謝謝,蘇達。這工作。 – feroze