iOS:在加载另一个UIWebView后无法调试UIWebView

时间:2015-10-12 22:04:59

标签: ios uiwebview hybrid-mobile-app javascriptcore

我有一个包含多个UIWebViews的应用程序。我有一个UIWebView包含所有业务逻辑和其他UIWebViews用于显示目的。但是,我发现如果UIWebView不是最后一个加载的话,断点不会停止。

有人可以帮我吗?

ps:我使用safari的开发工具进行调试。

1 个答案:

答案 0 :(得分:1)

使用此test project和Safari我能够确认可以在iOS模拟器中调试多个UIWebViews。请参阅demo video here

我还确认,当UIWebView标记设置为hidden时,您仍然可以调试YES

我能够在UIWebViews上放置断点。当我在Safari调试器中按Command+R时,页面被刷新,断点按预期命中。

但请注意,当您在Xcode中终止iOS应用时,您也会丢失Safari调试会话。