pup*_*eno 5 webkit osx-yosemite wkwebview wkwebviewconfiguration
如何让WKWebView不与OSX中的Safari共享cookie?
我有一个非常简单的应用程序,我做了一个显示WKWebView的实验,据我所知,它从Safari中获取cookie,因为在我的自定义应用程序中,我登录的是与Safari相同的网站.
我目前正在创建这样的WKWebView实例:
override func loadView() {
self.webView = WKWebView()
self.view = self.webView!
}
Run Code Online (Sandbox Code Playgroud)
在我创建的NSViewController中.我也试过这个:
override func loadView() {
var processPool = WKProcessPool()
var config = WKWebViewConfiguration()
config.processPool = processPool
self.webView = WKWebView(frame: CGRect(x: 0, y: 0, width: 100, height: 100), configuration: config)
self.view = self.webView!
}
Run Code Online (Sandbox Code Playgroud)
但它对cookie存储没有任何影响.我没有创建自己的cookie存储的问题,只要它不使用黑客,因为之前的WebView黑客无法正常工作.我只是需要cookie才能在我的应用和Safari之间共享.
| 归档时间: |
|
| 查看次数: |
2194 次 |
| 最近记录: |