【发布时间】:2015-01-20 13:42:08
【问题描述】:
当我调试一个 Cordova 应用程序时,我经常做的是在 Chrome 的 WebInspector 中单步调试它的代码。然而,为了能够做到这一点,我必须等待设备在chrome://inspect/#devices 中准备好(只有这样我才能单击已启动应用程序的出现链接)。但是如果我这样做,如果我不够快,检查员将不会在断点处停止。经验丰富的 Cordova 开发人员如何解决这个问题?
【问题讨论】:
-
我不是专家,但想提个建议。您可以在设备就绪功能的开头添加 alert 语句。这将停止脚本运行,然后您可以使用您的 chrome 来检查那里的 APP。例如
yourDeviceReadyFunction() { alert("I am ready!"); ....<your next statement> }; -
好点!只要没有干净的方法,我就会使用这个建议:-)。
标签: debugging cordova web-inspector step-into