Как обнаружить Java-скрипт в UIWebView - PullRequest
1 голос
/ 15 апреля 2011

На веб-странице у меня есть два поля выбора, после выбора значения из первого поля выбора, второе поле выбора, если заполнено сценарием Java или может быть Ajex.но в моем UIWebView второе поле выбора не заполнить.поэтому, пожалуйста, помогите мне.Это хорошо работает в браузере Safari.

- (void)viewDidLoad {
    [super viewDidLoad];

    [myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:urlStr]]];
}


-(void)webViewDidStartLoad:(UIWebView *) portal {
    [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; 
}

-(void)webViewDidFinishLoad:(UIWebView *) portal{
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; 
}


- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
    NSString *userInfo = [[error userInfo] objectForKey:NSURLErrorFailingURLPeerTrustErrorKey];
    NSLog(@"Connection failed! Error - %@ %@",[error localizedDescription],userInfo);   

    UIAlertView *alerView = [[UIAlertView alloc] initWithTitle:[error localizedDescription] message:userInfo delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil,nil];
    [alerView show];
    [alerView release]; 
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; 
}

1 Ответ

0 голосов
/ 15 апреля 2011

Вы должны включить Консоль отладки в своем мобильном сафари и посмотреть, есть ли ошибки сценариев Java, в противном случае следует выполнить отладку с помощью предупреждений.

Включить консоль отладки:

Откройте Настройки -> Safari -> Разработчик (внизу) -> Консоль отладки вкл. / Выкл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...