如何在Swift 3中的UIWebview中过期?

时间:2017-10-07 07:47:32

标签: ios session swift3 webview uiwebview

我想在登录uiwebview后从webview注销,但有些站点提供注销登出按钮,

并且某些网站或博客没有退出按钮所以我想在没有删除应用程序的情况下切换具有相同设备和相同Webview的用户。

所以要清除会话或从WebView过期会话。因为M使用UiWebview

1 个答案:

答案 0 :(得分:1)

如果要清除Web视图中的兑现数据:

func clearCookies()
{
    if let cookies = HTTPCookieStorage.shared.cookies
    {
        URLCache.shared.removeAllCachedResponses()
        URLCache.shared.diskCapacity = 0
        URLCache.shared.memoryCapacity = 0
        for cookie in cookies
        {
            HTTPCookieStorage.shared.deleteCookie(cookie)
        }
    }
}