1

我正在开发基于 MobileWebSite 的应用程序。根据网站上的用户交互,我在应用程序端处理了一些事情。为此,我必须检测调用 ajax 方法的时间。我正在尝试在

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

检测ajax调用。但我无法在页面加载后捕获 ajax 调用。如果有人这样做,请提供帮助。

谢谢.....

4

1 回答 1

2

您可以使用自定义NSURLProtocol来检测 ajax 调用:

+ (BOOL)canInitWithRequest:(NSURLRequest *)request 
{
    //Here you will catch all requests including ajax
}
于 2013-03-05T12:12:36.003 回答