2009-08-15 18 views
4

IPhone SDKのディスクにUIWebViewの現在の状態を保存したいと思います。アーカイブ/アーカイブ解除UIWebView?

JavaScriptがたくさんあるウェブサイトを読み込むUIWebViewがあります。 UIWebView状態を保存して、その時点でjavascript変数、http cookieなどの状態を維持したいと思います。

その後、私はUIWebviewをアーカイブ解除し、アーカイブされたときとまったく同じ状態で画面に表示したいと思います。

これは可能ですか?

答えて

2

私は以前のプロジェクトでこれを実行しようとしましたが、UIWebViewのビルトインシリアル化はありません。ページだけをキャッシュする方法はいくつかありますが、javascript変数などの状態全体をキャッシュする方法はありません。これにより、現在のSDK APIでは不可能なJVMの状態もシリアル化されている必要があります。

+0

JVM? iOSではJavaは動作しません。 –

+0

Hrm ... JavaScriptの状態を保存するのにあまり関心がないと仮定した場合、どのようにページをキャッシュしますか? (後ですぐに瞬時にリロードできるように目を向けて - 私はユーザーのやりとりを保存したくない) – RonLugge

関連する問題