2011-08-03 7 views
1

私のアプリは異なる画面にいくつかの異なるWebViewを持っています。 1つの画面で、ユーザーの顧客情報を含むクッキーを保存してサインインできるようにしたいと考えています。別の画面では、カスタム価格設定、アカウント情報などを表示するためにサインインしたままにしておきたいと思います。これにより、2つのWebViewが同じCookieを共有する必要があります。これを行う簡単な方法はありますか?あるいはクッキーにアクセスすることさえできますか?または一般的なWebキャッシュ用の共通リポジトリを使用しますか?android.webkit.WebView(複数可)の間でクッキーを含むキャッシュを共有する方法

答えて

2

これはまあまあ問題です。私が拡張しようとしているアプリは何らかの理由でWebViewsの間でクッキーを共有していません。私はこれがAndroid SDKの問題であり、アプリケーション自体ではないと仮定しました。私は、複数のWebViewを持つシンプルなサンプルアプリケーションをコーディングし、デフォルトでクッキーを共有していることをはっきり見た。今、私が働いているアプリがなぜWebViewsの間でクッキーを共有するのを回避するのか、その理由を理解する。

関連する問題