How to Migrate to WKWebView?

后端 未结 9 1438
后悔当初
后悔当初 2020-11-30 22:23

I\'m trying to understand how to make use of the new WKWebView in iOS8, can\'t find much information. I\'ve read:

http://developer.telerik.com/featured/why-ios-8s-wk

9条回答
  •  醉话见心
    2020-11-30 23:07

    Step : 1 Import webkit in ViewController.swift

    import WebKit
    

    Step : 2 Declare variable of webView.

    var webView : WKWebView!
    

    Step : 3 Adding Delegate of WKNavigationDelegate

    class ViewController: UIViewController , WKNavigationDelegate{
    

    Step : 4 Adding code in ViewDidLoad.

    let myBlog = "https://iosdevcenters.blogspot.com/"
    let url = NSURL(string: myBlog)
    let request = NSURLRequest(URL: url!)
    
    // init and load request in webview.
    webView = WKWebView(frame: self.view.frame)
    webView.navigationDelegate = self
    webView.loadRequest(request)
    self.view.addSubview(webView)
    self.view.sendSubviewToBack(webView)
    

    Step : 5 Edit the info.plist adding

    
    NSAllowsArbitraryLoads
    
    NSExceptionDomains
    
    google.com
    
        NSExceptionAllowsInsecureHTTPLoads
        
        NSIncludesSubdomains
        
    
    
    

提交回复
热议问题