【发布时间】:2016-03-06 10:30:02
【问题描述】:
如果我有一个 iOS 应用程序,我如何在应用程序内打开一个浏览器视图(在用户点击按钮时),其中包含来自 any 域的 no cookie?
这意味着浏览器视图不应记住用户上次打开浏览器时的 cookie,也不应与 Safari 应用共享 cookie。
据我所知,现在有三个类可以进行网络视图,SFSafariViewController、WKWebView 和过时的UIWebView。其中哪一个可以实现我想要实现的目标?
【问题讨论】:
-
当我 Google
ios webview forget cookies时,我似乎得到了很多结果,难道它们不适合你吗? -
如果我可以使用这种方法解析和删除cookie,那么可以!但是,文章提到了老化的 UIWebView。是否可以使用较新的 WKWebView 或 SFSafariViewController?
-
我还不是 iOS 开发者,所以我不知道,但
ios WKWebView forget cookies似乎也能提供一些解决方案 -
实际上,完全禁用 cookie 对我有用,如本文所述:stackoverflow.com/questions/26144883 任何人都可以确认这是否会阻止 WKWebView 的所有 cookie 设置(即使对于当前浏览会话)?跨度>
标签: ios cookies uiwebview wkwebview sfsafariviewcontroller