ユーザーがログアウトするときに、アプリケーションの webview が使用する localstorage をクリアしようとしています。localstorage を保持するフォルダーを手動で削除していますが、ユーザーがログアウトしたときに削除されることを確認できます。ただし、再度ログインすると、localstorage ファイルがなくても、webview から localstorage にアクセスできるように見えます。ログアウト後に手動でプロセスを強制終了すると、意図したとおりに機能しますが、アプリケーションを強制終了せずにこの動作が必要です。
アプリケーションで使用されている RAM をクリアすることは可能ですか? これは vebview の既知のバグですか? または、この問題を解決できる他の方法はありますか?
webview および webviewCache データベースの削除、すべてのキャッシュ フォルダーの削除、アプリケーションで使用されるファイルの削除を試みましたが、ログアウト時にアプリケーションがリセットされないため、localstorage は引き続き保持されます。