在iOS上调试Cordova(PhoneGap)代码
我正在开发一个我想通过Cordova(PhoneGap)在iOS上托管的应用程序。我在尝试访问device.platform和device.version属性时遇到一些问题。我不确定是什么问题。不管是哪种方式,我都不知道如何窥视代码以更好地了解正在发生的事情 我想我可以在Safari的桌面版本中启动.html,但是,这并没有提供任何见解。简言之:在iOS上调试Cordova(PhoneGap)代码,ios,cordova,Ios,Cordova,我正在开发一个我想通过Cordova(PhoneGap)在iOS上托管的应用程序。我在尝试访问device.platform和device.version属性时遇到一些问题。我不确定是什么问题。不管是哪种方式,我都不知道如何窥视代码以更好地了解正在发生的事情 我想我可以在Safari的桌面版本中启动.html,但是,这并没有提供任何见解。简言之: 如何调试运行在Cordova内部的代码 你知道为什么我不能只做一个“警报(设备.平台);”吗 谢谢大家! ,这是调试cordova(phonegap)
除了Weinre,还有iWebInspector,它在ios上很有用,也许更好。
我认为它可能只适用于模拟器,但不管怎样,大多数情况下都可以。在我看来,它更像是Xcode和iOs调试解决方案。由于iOs 6,您只需在Safari中启用“开发”菜单,即可在iOs模拟器或USB连接设备中远程调试Cordova应用程序。如果您使用过Chrome的调试器,您会感觉很自在。最近SWI在任何断点上崩溃,Xcode抛出“不允许在web线程上使用多个锁!请提交一个错误。”