2017-02-01 6 views
1

私の場合、私は自分のアプリケーションにクッキーを保存しています。そのため、ユーザーがアプリケーションを終了してもログインすると履歴、キャッシュ、クッキーが保存されるため、再度ログインする必要はありません。しかし、クッキーが期限切れになると、私は履歴、キャッシュ、クッキーをクリアしながら、URLでベースURLにリダイレクトします。 1ケースでのアプリケーションは、ユーザによって使用され、クッキーの有効期限が切れていると、彼は戻るボタンを押すと、 バックプレス中にshouldOverrideUrlLoadingを呼び出す方法?

 webview.goBack() 

が実行されますが、

shouldOverrideUrlLoading

はなっていない場合と呼ばれる。このシナリオをどのように処理するのですか?

答えて

0

あなたはおそらくKitKat WebViewを使用しています。これは既知の問題です(移行ガイドに概要が記載されています)。ベースURLに対して解決できないURLは、床にドロップされます(コールバックは取得されず、shouldOverrideUrlLoadingもonPageStartedもありません)。

リンクを参照してください:developer.android.com/guide/webapps/migrating.html

関連する問題