Extraño tema de GoBack de la webview en android

Estoy usando webview en Android. Pero extrañamente, a veces incluso el método canGoBack de canGoBack devuelve true , el método goview de goBack no funciona.

 if (webView.canGoBack()) webView.goBack(); 

Gracias por cualquier idea.

Finalmente me las arreglé para averiguar cómo hacerlo

 @override public void onFormResubmission(WebView view, Message dontResend, Message resend) { resend.sendToTarget(); } 

El comportamiento predeterminado de onFormResubmission no es volver a enviar. Resend.sendToTarget () cambia eso.

Esto hará que su hardware de nuevo botón de trabajo si ha hecho algún código para manejar el botón de hardware

 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) { mWebView.goBack(); return true; } return super.onKeyDown(keyCode, event); } 

He inhabilitado la memoria caché y luego funcionó:

 WebView webView = (WebView)findViewById(R.id.webView); webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 

Utilice este uno windows.history.back ();

  • M_mainFrame-> editor () -> hasComposition no emitir
  • Solución para la carga de archivos en Android 4.4 mediante la reflexión
  • Android: EventHub.removeMessages (int what = 107) no es compatible antes de que se configure WebViewCore
  • Cómo inspeccionar las solicitudes HTTP hechas por WebViews
  • Cómo borrar las cookies y caché de la vista web en Android cuando no está en la vista web?
  • No se puede obtener backspace para trabajar en codemirror, bajo Phonegap en Android 4.x?
  • Aplicación existente explotando con Android 3.0 XOOM. ¿Fugas de ZoomButtonsController?
  • Webview en android obtener se cuelga sólo en Samsung galaxia ficha 2
  • WebView y HTML5 <video>
  • Extraña vista web negra parpadeando al desplazarse
  • vista web android con conexión https y autenticación básica. ¿Cómo conseguir este trabajo?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.