在调试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
标签:javascript,ios,debugging,cordova,weinre 来源: https://codeday.me/bug/20190716/1481649.html