Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 08/02/14, 19:57:18
Array

[xs_avatar]
oneking oneking no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: Valencia
Mensajes: 134
Modelo de smartphone: Pixel 3
Tu operador: Orange
Android Jsoup Web completa

Hola, he empezado con Jsoup y tengo una duda,

Por qué algunas web se visualizan completamente y otras no?

Un ejemplo del código y web q no se visualiza entera:

Código:
 @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);

		try {
			Document doc = Jsoup.connect("http://series.ly").userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2").get();

			String htmldata = doc.outerHtml();
			WebView webview = new WebView(this);
			setContentView(webview);
			webview.getSettings().setJavaScriptEnabled(true);
			webview.getSettings().setPluginState(PluginState.ON);
			webview.getSettings().setAllowFileAccess(true); 
			webview.loadDataWithBaseURL("file:///android_asset/.", htmldata, "text/html", "UTF-8", null);

		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
Alguna solución para mostrar la web completamente?


Saludos!!
Responder Con Cita


  #2  
Viejo 08/02/14, 20:16:50
Array

[xs_avatar]
jtsamper jtsamper no está en línea
Miembro del foro
 
Fecha de registro: abr 2013
Localización: Madrid
Mensajes: 149
Modelo de smartphone: Xperia Arc, Nexus 5
Tu operador: Movistar
Jsoup es un parseador de codigo html y xml, por lo tanto no veo mucho sentido usarlo de esa forma, para eso coge y dile al webview que carge directamente la web.

Prueba con:
Código:
webview.loadUrl("http://series.ly/");
__________________
Controlador de Medicamentos 1.5 (https://play.google.com/store/apps/d...mentcontrolled)
Legislación Basica Española 1.1 (https://play.google.com/store/apps/d...islacionbasica)
Responder Con Cita
  #3  
Viejo 08/02/14, 20:57:34
Array

[xs_avatar]
oneking oneking no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: Valencia
Mensajes: 134
Modelo de smartphone: Pixel 3
Tu operador: Orange
 Cita: Originalmente Escrito por jtsamper Ver Mensaje
Jsoup es un parseador de codigo html y xml, por lo tanto no veo mucho sentido usarlo de esa forma, para eso coge y dile al webview que carge directamente la web.

Prueba con:
Código:
webview.loadUrl("http://series.ly/");
Gracias, pero eso ya lo se, mi objetivo es cargar una web y modificar su 'css' con loadDataWithBaseURL.

Tengo pensado utilizar la función remove para eliminar el css y luego invocar mi costum css desde asset.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 19:09:21 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /