检测Chrome调试器是否从fb-flo插件处理程序运行

时间:2014-12-27 05:18:53

标签: javascript google-chrome debugging

这是一个相当奇怪的情况,因为它没有显示典型的Chrome开发工作流程,也许只有当我们了解fb-flo Chrome插件(或Chrome的内部工作原理)时才能真正回答它。当然)。

基本上我遇到的是在调试器断点暂停状态下使用Chrome时会出现一些破坏,并更新我的源代码。这会导致fb-flo插件实际运行,但是当它热插拔代码(我大部分时间都想使用它)时,它会将整个选项卡置于一个坏状态,在刷新页面后会持续存在。

毋庸置疑,解决方法是不要让Chrome调试器暂停并编辑代码,但我认为您可以理解执行此操作是多么容易,因为当我发现在调试会话期间修复代码的原因时,它是非常难以记住做一些像破坏调试器一样具有潜在破坏性的东西。

现在我有一些关于在哪里尝试挖掘react插件代码以试图弄清楚这一点的想法,但我也无法承受这样做。

基本上我必须知道Chrome当前是否在调试器中暂停,如果是,我必须阻止热插拔继续进行。有没有办法做到这一点?

0 个答案:

没有答案