zoukankan      html  css  js  c++  java
  • 将UIWebView换成WKWebView后,原有的拨打电话、发送邮件失效的问题解决

    使用WKWebView不能加载除了http及https开头的url,而UIWebView可以,所以需要自己调用,代码如下:

    func webView(webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) {
            let urlStr = webView.URL?.absoluteString
            let lowUrlStr = urlStr!.lowercaseString
            if lowUrlStr.hasPrefix("sms") || lowUrlStr.hasPrefix("tel") || lowUrlStr.hasPrefix("mailto") {
                let app = UIApplication.sharedApplication()
                if app.canOpenURL(NSURL.init(string: lowUrlStr)!) {
                    app.openURL(NSURL.init(string: lowUrlStr)!)
                }
                return
            }
        }
    

      

    http://blog.csdn.net/sinat_31484193/article/details/51482941

  • 相关阅读:
    HDOJ 1877
    POJ 2210
    HDOJ 1230(火星A+B)
    大数想减
    HDU 2115
    HDOJ 1234
    HDOJ 3784
    HDOJ3782(xxx定理)
    C# 使用 Stopwatch 测量代码运行时间
    SQL返回当前天是星期几
  • 原文地址:https://www.cnblogs.com/Walking-Jin/p/6638052.html
Copyright © 2011-2022 走看看