Red de conocimiento informático - Conocimiento informático - ¿Qué navegador utilizar para la vista web de Android?

¿Qué navegador utilizar para la vista web de Android?

Android webview utiliza su propio componente de navegador SDK.

Se deben tener en cuenta algunos puntos durante el proceso de desarrollo:

1. Este es el AndroidManifest.xml más básico que debe agregar acceso a la red.

2. Si la página que visita contiene Javascript, WebView debe estar configurado para admitir Javascript.

WebView.getSettings(). setjavascript enable(true);

3. Si hay un enlace en la página, si desea hacer clic en el enlace para continuar respondiendo en el navegador actual en lugar de responder al enlace en el navegador recién abierto. del sistema Android, debe El objeto WebViewClient que anula WebView.

mwebview . setwebviewclient(new WebViewClient(){

el valor booleano público debe anular la carga de URL (vista WebView, URL de cadena){

view.loadUrl(URL) ;

Devuelve verdadero

}

});

4. Si no haces nada, haz clic en "Atrás" del sistema mientras navegas. la página web. "clave, todo el navegador llamará a terminar() para finalizar. Si desea navegar por la página web hacia atrás en lugar de iniciar el navegador, debe manejar y utilizar el evento Atrás en la actividad actual. (El código está algo simplificado)

public boolean onKeyDown(int key code, KeyEvent event) {

if((keyCode == keyCode _ BACK) amp; ampmWebView.canGoBack() ) {

mwebview.go back();

Devuelve verdadero

}

Devuelve super.onKeyDown(keyCode, evento);

p>

}