2015-03-03 54 views
3

如果我在设备上调试我的Cordova项目,我不确定console.log()输出的位置。大量文本在Visual Studio输出窗口中滚动过去,但我无法相信我们应该搜索该批次以获取想要的行(它会不断滚动)。调试输出在浏览器控制台中被很好地过滤掉,但不幸的是我无法在浏览器中调试。在设备上调试时的控制台

在自动生成的代码下面添加注释:

  • 调试代码在页面加载的波纹或Android设备/仿真器:启动您的应用程序,设置断点,然后运行“window.location的.reload()“在JavaScript控制台中。

再说一遍,这是什么控制台?很抱歉,如果它真的很明显,但我的谷歌搜索没有透露任何东西

回答

0

有一个单独的'JavaScript控制台'窗口,你应该在设备或纹波调试时,可能尝试打开它查看菜单下如果if你没有看到它?

+0

除非打开调试,否则这将不起作用。 Visual Studio 2015中命令的确切顺序是调试 - >开始调试。 [等待应用程序加载设备],然后单击调试 - > Windows - > JavaScript控制台。 – 2016-11-24 14:14:01

2

您可以在JavaScript控制台中查看console.log()输出,您也可以使用它来执行JavaScript。当您在“以调试开始”下启动应用程序时,JavaScript控制台窗口应该是可见的。

enter image description here

2

感谢你们俩。我现在拥有JavaScript控制台,它正在按照我的要求进行操作。如果其他人可能想知道您无法在上述视图菜单下激活JavaScript控制台。你必须开始调试,然后在Debug-> Windows菜单下选择它。编辑代码时隐藏此选项。

+0

+1是的,Visual Studio 2015中命令的确切顺序是调试 - >开始调试。 [等待应用程序加载设备],然后单击调试 - > Windows - > JavaScript控制台。 – 2016-11-24 14:13:33