Foros del Web » Programando para Internet » Android »

WebView no sube archivo

Estas en el tema de WebView no sube archivo en el foro de Android en Foros del Web. Hola Mi aplicación esta basada en mostrar una Web y intentar subir fotos no pasa nada es decir pulso sobre el botón de subir foto ...
  #1 (permalink)  
Antiguo 03/03/2015, 05:46
Avatar de J_de_Prado  
Fecha de Ingreso: junio-2011
Ubicación: Alpedrete, Madrid,España
Mensajes: 28
Antigüedad: 12 años, 10 meses
Puntos: 2
WebView no sube archivo

Hola

Mi aplicación esta basada en mostrar una Web y intentar subir fotos no pasa nada es decir pulso sobre el botón de subir foto y no se abre la galería para poder seleccionar la foto (al hacerlo desde el navegador del teléfono se abre la galería y suben las fotos normalmente) parece que no es solo cuestión de permisos, he buscado por ahí y hay distintas respuestas, pero parece que algunas cosas que hay por ahí están desfasadas Si alguien sabe que falta al final del código que dejo aquí... estoy un poco atascado creo.
Como versión mínima utilizo API 11.
Código Java:
Ver original
  1. public class MainActivity extends ActionBarActivity {
  2.  
  3.    
  4.     private WebView mWebView;
  5.  
  6.  
  7.     @Override
  8.     protected void onCreate(Bundle savedInstanceState) {
  9.         super.onCreate(savedInstanceState);
  10.         setContentView(R.layout.activity_main);
  11.  
  12.         mWebView = (WebView) findViewById(R.id.activity_main_webview);
  13. // Activamos Javascript
  14.         WebSettings webSettings = mWebView.getSettings();
  15.         webSettings.setJavaScriptEnabled(true);
  16. // Url que carga la app (webview)
  17.         mWebView.loadUrl("http://www.aguilasoft.com");
  18. // Forzamos el webview para que abra los enlaces internos dentro de la la APP
  19.         mWebView.setWebViewClient(new WebViewClient());
  20. // Forzamos el webview para que abra los enlaces externos en el navegador
  21.         mWebView.setWebViewClient(new MyAppWebViewClient());
  22.  
  23.         mWebView.getSettings().setSupportZoom(true);
  24.        // mWebView.getSettings().setBuiltInZoomControls(true);
  25.  
  26.         mWebView.getSettings().setAllowFileAccess(true);
  27.         mWebView.setWebChromeClient(new WebChromeClient(){
  28.  
  29.  
  30.         } );
  31.  
  32.  
  33.     }
  34.  
  35. .....
  36.  
  37. En el manifest ahora tengo estos permisos
  38.  
  39.     <uses-permission android:name="android.permission.INTERNET" />
  40.     <uses-permission android:name="INTERNAL_SYSTEM_WINDOW" />
  41.     <uses-permission android:name="READ_EXTERNAL_STORAGE" />
  42.     <uses-permission android:name="ACCESS_NETWORK_STATE" />
  #2 (permalink)  
Antiguo 03/03/2015, 15:13
 
Fecha de Ingreso: diciembre-2011
Mensajes: 408
Antigüedad: 12 años, 3 meses
Puntos: 18
Respuesta: WebView no sube archivo

usa apache cordova o para usa un objeto http para conectarte al server y enviar la info

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:57.