2014-03-25 43 views
0

我在我的WebClient中覆蓋了onFormResubmission功能。但是,當從回覆請求中回到一個頁面時,它將仍然顯示「WebPage不可用」。Android WebView goBack不適用於發佈請求

任何人都有這個想法嗎?謝謝!

private class NormalWebViewClient extends WebViewClient { 
     @Override 
     public void onFormResubmission(WebView view, Message dontResend, Message resend) { 
      resend.sendToTarget(); 
     } 
} 

回答

1

更改緩存模式似乎解決此問題:在某些其他線程

mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 

看到這個和它的工作對我來說。爲了提供信息,在運行Android 4.2.2的Galaxy Nexus上不會發生「網頁不可用」行爲,但它確實發生在運行Android 4.4.2的三星S4上。我不確定相關因素是操作系統版本還是設備。