如何获取多个shouldStartLoadWithRequest事件

时间:2012-02-16 21:07:06

标签: javascript ios ipad

我正在ipad应用程序的UIWebView中加载一个html文档。它有一个按钮,执行以下javascript

function myfunc() {
    var i = 10;
    while(i--)
    {
        windows.location.href = i;
    }
}

我按如下方式实施UIWebViewDelegate协议:

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:z(NSURLRequest *)request navigationType:(UIWebViewNavigationType)
{
     NSLog(@"request = %@",[request description]);
}

按下按钮时 我只得到了我在请求变量中的最后一个值。就好像javascript方法必须在调用委托方法之前返回。我希望它被召唤10次。有没有办法让这种情况发生?

0 个答案:

没有答案