【问题标题】:Archive/Unarchive UIWebView?归档/取消归档 UIWebView?
【发布时间】:2010-11-19 23:11:34
【问题描述】:

我想将 UIWebView 的当前状态保存到 iPhone SDK 中的磁盘。

我有一个 UIWebView,它可以加载一个包含大量 javascript 的网站。我想保存 UIWebView 的状态,维护当时的 javascript 变量、http cookie 等的状态。

稍后,我想取消归档 UIWebview 并将其显示在屏幕上,其状态与归档时完全相同。

这可能吗?

【问题讨论】:

    标签: iphone uiwebview archive


    【解决方案1】:

    我在以前的项目中尝试过这样做,并且没有内置的 UIWebView 序列化。有几种方法可以只缓存页面而不是整个状态,例如 javascript 变量。这将需要对 JVM 的状态进行序列化,而当前的 SDK API 则无法做到这一点。

    【讨论】:

    • JVM? iOS 上没有运行 Java。
    • Hrm... 假设我们不太关心存储 javascript 状态,如何“缓存”页面? (着眼于以后能够立即重新加载它——我不想存储用户交互)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多