0

是否可以在两个不同的 UIWebView 实例之间共享 cookie。我正在尝试的是在 UIWebView 中加载请求并在 shouldStartLoadWithRequest 委托方法中检查请求类型是否为 UIWebViewNavigationTypeLinkClicked || UIWebViewNavigationTypeForm 已提交。如果是,我将展示一个新的视图控制器,它通过传递在 shouldStartLoadWithRequest 中捕获的 url 在其视图之上添加了一个新的 UIWebView。然后我加载在新 UIWebView 中传递的 url。在此过程中,cookie 不会通过 UIWebViews 传递。谁能告诉我出了什么问题。

4

1 回答 1

5

一个应用程序中的所有 webview 都应该有一个共享的 cookie 存储。[NSHTTPCookieStorage sharedHTTPCookieStorage]

如果 ONE APP 内的所有 Web 视图都没有使用那个,那就是有问题了 :)


至于应用程序之间的共享:你不能。你是沙盒的!

于 2013-01-29T08:49:19.500 回答