【问题标题】:iOS UIWebView and Cookies storageiOS UIWebView 和 Cookies 存储
【发布时间】:2016-12-17 21:39:42
【问题描述】:

我使用 Cordova 4、Angular 1.4 和 Ionic 1.3 制作适用于 Android 和 iOS 的平板电脑应用程序。

当用户同步数据时,应用打开另一个窗口 (cordova-plugin-inappbrowser) 并显示我们的 SSO 网页。当用户结束连接时,窗口关闭并再次发送同步。

当应用关闭但 iOS 不关闭时,Android 存储会话 cookie。 用户每次在iOS上打开app,都需要打开window authentificator。

这是一种在 iOS 上存储更长 cookie 的方法吗?

谢谢

【问题讨论】:

    标签: ios angularjs cookies uiwebview session-cookies


    【解决方案1】:

    EVURLCache 可以帮到你。

    这是一个 NSURLCache 子类,用于处理所有使用 NSURL 请求。 (这包括 UIWebView)

    EVURLCache 用于处理以下缓存 策略:

    • 即使没有互联网连接,应用程序也必须正常运行。
    • 应用程序必须在下载应用程序后立即运行 从应用商店。 (这意味着所需的内容可以是 包含在应用程序中。)
    • 您确实希望能够下载新的/更新的 内容(如果可用)。

    注意:

    支持:iOS 8+OSX 10.9+WOS 2+TVOS 9+

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-05
      • 1970-01-01
      • 2021-08-20
      • 2019-04-10
      • 2023-03-17
      • 2015-01-29
      • 2017-07-26
      • 1970-01-01
      相关资源
      最近更新 更多