Tengo un WebView que está cargando páginas de redes sociales. He reemplazado el botón Atrás para llamar al método goBack
en WebView hasta que canGoBack()
devuelva false
. Luego llama al super.onBackPressed()
. El problema es que Twitter y YouTube usan Javascript de tal manera que canGoBack()
devuelve true
a menos que toque el botón Atrás 4 veces muy rápido.Android WebView canGoBack siempre verdadero
He intentado comprobar la URL original con la URL actual, pero la página tiene una URL diferente a la que se pasa en.
¿Alguien sabe una manera de tener el botón de retroceso llamar a la vista Web de goBack
método hasta que esté al principio, luego llame al super.onBackPressed
?