2014-02-19 3 views
0

Я хочу открыть ссылку для поиска google как 'https://www.google.co.in/#q=adam+scott' в приложении sencha touch hybrid ios. Я попытался использовать var ref = window.open (url, '_blank', 'location = yes'); но это не загрузка страницы, и если я изменю _blank на _систему, она загрузит страницу, но не покажет кнопку «Готово», чтобы перейти на предыдущую страницу.Внешняя ссылка для поиска в google открыта в браузере

Пожалуйста, дайте мне знать, если это сделал какой-то орган.

ответ

0

открыть свой класс MainViewController.m и добавьте эту строку кода перед @end

- (BOOL) webView:(UIWebView*)theWebView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType 
{ 
    NSURL *url = [request URL]; 

    // Intercept the external http requests and forward to Safari.app 
    // Otherwise forward to the PhoneGap WebView 
    if ([[url scheme] isEqualToString:@"http"] || [[url scheme] isEqualToString:@"https"]){ 
     [[UIApplication sharedApplication] openURL:url]; 
     return NO; 
    } 
    else { 
     return [super webView:theWebView shouldStartLoadWithRequest:request navigationType:navigationType]; 
    } 
}