在调试iOS网页时,Weinre是否可以设置javascript断点

我正在使用weinre来调试phonegap应用程序.但是,似乎无法单步执行JS或设置断点.这是可能吗?

解决方法:

不是正确的答案.其他答案中提到的“秘密XCode UIWebView”不再适用.但……

你现在可以把Weinre抛到窗外了,因为随着iOS 6的发布,Apple发布了用于Safari的远程移动Web Inspector,对于那些一直在努力调试他们的iOS移动应用程序的人来说,这是巨大的.基本上,您拥有常规Safari Web Inspector的所有功能和强大功能 – 包括断点 – 适用于您的移动应用程序,包括WebView& Phonegap应用程序.我已经使用了很多,这使得它完全过时用于这些目的,因为新的远程Web Inspector是一个功能齐全的本机调试器.

以下是它的工作原理(需要Mac,xCode 4.5运行iOS 6模拟器(或者我认为是附加的iOS 6设备),以及Mac上的Safari 6:

在您的ios6模拟器/设备中,设置 – > Safari – >高级 – > Web Inspector – >开(默认情况下,在模拟器中为On).

在Safari中,从“开发”菜单访问iPhone / iPad模拟器并查看您的页面.如果您没有看到,可以在Safari的高级首选项中启用“开发”菜单.

更多讨论在底部:http://www.mobilexweb.com/blog/iphone-5-ios-6-html5-developers

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...