WebView#postUrl使っていてハマったのでメモ。
WebView#postUrlで表示したページAから、リンクを辿っていき、バックキーで戻れるようにしていた。
WebFragment.java
protected boolean onBackPressed() {
if (webView.canGoBack()) {
webView.goBack();
return true;
}
return false;
}
ところが、最初にアクセスしたページAに戻ろうとすると、
ページが見つかりませんでした
となってしまう。
どうやら、postパラメータを再送してくれない(or出来ない)ため、エラーになる模様。
参考
https://code.google.com/p/chromium/issues/detail?id=412751