URL de la ventana nueva de WebView de Android

Tengo un problema con Android WebView , quiero abrir una URL con target='_blank' en el mismo WebView , al igual que todas las demás URLs se abren.

Tenga en cuenta que im sobreescribir este método de WebViewClient 'shouldOverrideUrlLoading ', para el manejo de redireccionamientos de URL (para que todos los redireccionamientos de URL se abran en mi WebView ), pero en el caso de URLs con target='_blank' este método no se dispara.

¡Por favor ayuda! Gracias por adelantado.

Trate de añadir:

 webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(false); webView.getSettings().setSupportMultipleWindows(false); 

Y en shouldOverride:

 view.loadUrl(url); return true; 
 WebSettings settings = webView.getSettings(); //Enable support multiple windows settings.setSupportMultipleWindows(true); webView.setWebChromeClient(new WebChromeClient() { @Override public boolean onCreateWindow(WebView view, boolean dialog, boolean userGesture, Message resultMsg) { //return true or false after performing the URL request } }); 

Intente agregar un WebChromeClient y manejar onCreateWindow() .

  • Deshabilitar SoftKeyboard dentro de un WebView
  • La mejor manera de interceptar una solicitud de WebView en Android
  • Cómo mejorar el tiempo de carga de la vista web
  • Agregar una vista al final de Webview
  • Impedir que la div clicable se destaque en Android WebView
  • Cómo reproducir archivos swf locales en una vista web
  • ¿Qué es baseUrl en la vista web android?
  • Clics no funciona en WebView
  • @Android mostrar / res / visibles en WebView
  • Android WebView muestra una página en blanco
  • Android - WebView = Página Web no disponible
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.