相关疑难解决方法(0)

在Safari中打开链接而不是UIWebVIew?

我有一个UIWebView内置的应用程序UIViewController.我从Web服务加载HTML作为字符串,如下所示:

self.webView loadHTMLString:_string baseURL:nil
Run Code Online (Sandbox Code Playgroud)

是否可以在浏览器中打开此字符串中的HTML链接,而不是在我的应用程序中的UIWebView中打开?我怎样才能做到这一点?

我在UIViewController中试过这个"托管"UIWebVIew:

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
   if (navigationType == UIWebViewNavigationTypeLinkClicked) {
     [[UIApplication sharedApplication] openURL:[request URL]];
     return NO;
   }
   return YES;
}
Run Code Online (Sandbox Code Playgroud)

它似乎没有工作......

有任何想法吗?

uiwebview ios

27
推荐指数
2
解决办法
3万
查看次数

标签 统计

ios ×1

uiwebview ×1