iOS(Xcode)打开外部Safari中webview的链接,支持apple-mobile-web-app

时间:2017-06-27 11:43:32

标签: ios xcode webview

好吧,我有一个应用程序只是一个加载网站的Web视图。我想,当我点击一个链接时,该链接会在一个新的Safari窗口中打开但是识别出我在该新网站上的'apple-mobile-web-app-capable'元标记,就像我将该网站添加到主屏幕一样

这可能吗?

干杯!

1 个答案:

答案 0 :(得分:0)

您应该检查WebView的委托方法 -

  
      
  • (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)请求
      navigationType:(UIWebViewNavigationType)navigationType;
  •   

您可以在其中检查网址格式并返回NO并以编程方式在Safari中打开该网址。