如何使用chrome扩展向javascript文件添加断点

如何使用chrome扩展向javascript文件添加断点,javascript,html,google-chrome,dom,google-chrome-extension,Javascript,Html,Google Chrome,Dom,Google Chrome Extension,我正在尝试使用chrome扩展名向源JavaScript文件添加断点。但是上面说 chrome.browserAction.onClicked.addListener(function(tab) { chrome.debugger.attach({"tabId" : tab.id }}, "1.0"); chrome.debugger.sendCommand({ "tabId": tab.id}, "Debugger.setBreakpoint",

我正在尝试使用chrome扩展名向源JavaScript文件添加断点。但是上面说

chrome.browserAction.onClicked.addListener(function(tab) {
  chrome.debugger.attach({"tabId" : tab.id }}, "1.0");
   chrome.debugger.sendCommand({
        "tabId": tab.id},
    "Debugger.setBreakpoint",
            {
                "Location": {"lineNumber": 12},
            },
    function(response) {
          chrome.extension.getBackgroundPage().console.log(JSON.stringify(response));
    });
});

var version = "1.0";
它给我一个错误,表示找不到类型为object的参数“Location”

文档中的参数名称是
位置
,而不是位置

在javascript中,大写标识符通常表示类,而变量/参数使用小写

另外,在devtools中手动执行操作时,查看实际发生的情况非常有用。

文档中的参数名称是
位置,而不是位置

在javascript中,大写标识符通常表示类,而变量/参数使用小写

另外,在devtools中手动执行操作时,查看实际发生的情况非常有用