繁体   English   中英

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

[英]How to add breakpoint to a javascript file using a 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",
            {
                "Location": {"lineNumber": 12},
            },
    function(response) {
          chrome.extension.getBackgroundPage().console.log(JSON.stringify(response));
    });
});

var version = "1.0";

它给了我一个错误,说参数 'Location' with type object not found 。

文档参数名称location ,而不是 Location 。

在 javascript 中,大写标识符通常表示类,而变量/参数使用较低的驼峰命名。

PS 要查看实际发生的情况,在 devtools 中手动执行操作时“嗅探”调试器协议非常有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM