我已将带有转义序列的整个 html 文档存储在一个变量中...
并且它包含一些 anchor 标签.. 如果点击了它,它应该在 safari 中打开,而不是在我的应用程序 webview 中打开......
最佳答案
您可以使用以下代码。
-(BOOL) webView:(UIWebView *)inWeb shouldStartLoadWithRequest:(NSURLRequest *)inRequest navigationType:(UIWebViewNavigationType)inType {
if ( inType == UIWebViewNavigationTypeLinkClicked ) {
[[UIApplication sharedApplication] openURL:[inRequest URL]];
return NO;
}
return YES;
}
关于iphone - 需要从 uiwebview 在 safari 中打开链接吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12104198/