2017-11-29 12 views
0

Ist es überhaupt möglich, Cookies und lokalen Speicher in einem WKWebView zu deaktivieren?Deaktivieren von Cookies in WKWebView

Lassen Sie uns sagen, dass dies mein Setup ist, und ich möchte etwas hinzufügen, die sie deaktiviert:

import UIKit 
import WebKit 

class ViewController: UIViewController, WKUIDelegate { 

    var webView: WKWebView! 

    override func loadView() { 
     let webConfiguration = WKWebViewConfiguration() 
     webView = WKWebView(frame: .zero, configuration: webConfiguration) 
     webView.uiDelegate = self 
     view = webView 
    } 

    override func viewDidLoad() { 
     super.viewDidLoad() 

     let myURL = URL(string: "http://bla.com") 
     let myRequest = URLRequest(url: myURL!) 
     webView.load(myRequest) 
    } 


} 

Antwort

1

So deaktivieren Sie Cookies:

override func viewDidLoad() { 
    super.viewDidLoad() 
    let myURL = URL(string: "http://bla.com") 
    var myRequest = URLRequest(url: myURL!) 
    myRequest.httpShouldHandleCookies = false 
    webView.load(myRequest) 
} 
Verwandte Themen