我通过将js文件注入(inject)到Google chrome中的每个页面

chrome.browserAction.onClicked.addListener(function(tab) {  
  chrome.tabs.executeScript(null,{file:"js/content.js"},function(resultArr){
    console.log(resultArr);
  });  
});

content.js
console.log("hello stackoverflow");

我可以在网页的控制台中看到hello stackoverflow。但是我找不到源文件,所以我可以调试它。任何想法如何?

最佳答案

使用debugger关键字。这就像在您的JS代码中插入断点一样

所以在 content.js

debugger;
console.log("hello stackoverflow");

08-04 15:46