我正在尝试使用 chrome 开发人员工具来调试我在使用 Twitter oauth 时遇到的问题。
当 oauth 窗口出现时,我打开开发人员工具来监视请求-但是一旦 oauth 窗口关闭,开发人员工具窗口也会关闭。
这可能吗?
不是一个完美的解决方案,但您可以通过打开以下复选框在事件Window.close
和unload
上添加断点:
Developer tools -> "Sources" tab -> Event Listener Breakpoints -> Window -> close
和
Event Listener Breakpoints -> Load -> unload
尝试标记两者,看看哪一个最适合您
另一种选择是自己手动添加一个断点。打开你的关闭-太快-窗口,打开 JS 控制台,然后:
window.addEventListener('unload', function() { de; })
但这一切都归结为窗口正在做什么,当你想要停止的事情,所以在源选项卡中尝试事件断点,如 @ jfhfhf839 的答案,也是一个好主意。
在我的情况下(调试 Google OAuth 流),Window -> Close
和Load -> Unload
都没有做的伎俩,但Script > Script First Statement
是有用的,虽然我不得不恢复执行几次之前,我得到了我想要的。
尝试使用远程调试:https://developers.google.com/chrome-developer-tools/docs/remote-debugging在这种情况下,开发人员工具将在一个单独的浏览器选项卡中打开,该选项卡不会自动关闭。
还可以考虑在关闭窗口的代码中设置一个断点,如果你能找到它。

只需在关闭和暂停之前按 F8,然后添加断点。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(18条)