我想在sencha touch混合動力應用中打開'https://www.google.co.in/#q=adam+scott'等谷歌搜索鏈接。我試圖使用var ref = window.open(url,'_blank','location = yes');但它不會加載頁面,如果我將_blank更改爲_system,它將加載頁面,但不會顯示完成按鈕以移至上一頁面。在瀏覽器中打開的外部谷歌搜索鏈接
請讓我知道,如果有些人已經做到了。
我想在sencha touch混合動力應用中打開'https://www.google.co.in/#q=adam+scott'等谷歌搜索鏈接。我試圖使用var ref = window.open(url,'_blank','location = yes');但它不會加載頁面,如果我將_blank更改爲_system,它將加載頁面,但不會顯示完成按鈕以移至上一頁面。在瀏覽器中打開的外部谷歌搜索鏈接
請讓我知道,如果有些人已經做到了。
我認爲這是你在找什麼:
navigator.app.loadUrl( 'https://www.google.co.in/#q=adam+scott',{openExternal:真});
打開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];
}
}