【发布时间】:2018-10-01 20:40:00
【问题描述】:
我正在开发一个 apache cordova 应用程序。我做了两种不同的调试,首先是在我的本地浏览器(chrome)上,然后是在实际设备上。在 chrome 中调试时,我在 VS 中设置了断点,所有的都被命中。然后,当我打开开发人员控制台时在 chrome 上时,它会停止调试器。我发誓这从未发生过。有什么建议么?我发现了一些几乎与我的问题相关的帖子,但它从未解决它们。
起初我认为调试器停止是因为我在 Visual Studio 中的选项设置,但我开始了一个新的空白(apache 项目)项目并且它可以工作。然后我将我的 js、html、css 文件和设置添加到这个新的空白项目中。就这样,当我打开 chrome 开发人员工具时,调试器停止。我没有主意了。请帮忙。
【问题讨论】:
-
参见crbug.com/590878 - 启用 chrome://flags/#enable-devtools-experiments 时,Chrome Canary 中的多客户端调试器/devtools 工作。
-
正如我所说,它适用于不同的项目。我自己的代码似乎是导致它的原因。 #Developer-Tools-experiments 并在打开 chrome devtools 时进行 VS 调试正在处理另一个项目(至少是一个新的空白 apache cordova 项目)。所以我想知道这是否是某种科尔多瓦设置或设置引起的?
标签: javascript debugging google-chrome-devtools visual-studio-2017 apache-cordova