2017-05-09
chrome无法对异步的js打断点
问题如标题。
碰到如上的情况,第一个反应是,改成同步的js引入应该可以,so,试一试。
果然同步的引用js没异常。
var num = 1000 * Math.random();
var f = document.createElement("script");
f.type = "text/javascript";
f.setAttribute("src", url + '&var=' + num);
document.body.appendChild(f);
然后发现问题不对,因为异步加载的是页面,页面里面含js。所以没办法说改那个页面的引入方式。
那么问题来了,该如何处理呢。
万能的google告诉我,
在js代码的头部或者尾部加上//@ sourceURL=test.js,
然后你会在sources中的(no domain)里面找到它进行调试。
完