Chrome DevTools API的控制台日志

时间:2012-06-19 15:01:13

标签: google-chrome google-chrome-extension google-chrome-devtools

我正在使用“chrome.devtools.panels.create”API扩展Google Chrome,这意味着我现在在浏览器中有一些我需要调试的逻辑。

有没有看到Console log / Debug我的DevTools添加?

2 个答案:

答案 0 :(得分:2)

如果你需要的只是console.log,你可以把它包起来。实际上它适用于任何其他功能,不仅仅是console.log,而是包装console.log的示例:

console._log = console.log;
console.log = function(){ 
    // you can do whatever you want with arguments, output to div, alert / etc.
    return console._log.apply(console,arguments); 
};

答案 1 :(得分:2)

您需要在inspectedWindow中评估脚本:

chrome.devtools.inspectedWindow.eval('console.log("test")')