我正在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次。有没有办法让这种情况发生?