Llevo rato peleandome para encontrar la forma de poder abrir un documento en formato PDF desde un móvil con sistema Android.
Lo que estoy montando inicialmente parecía muy fácil, y es que lo que tengo que hacer es que a través de un botón con una acción pueda abrir un documento en formato PDF, para que el usuario lo pueda leer.
Con Windows ningún problema pero en Android, no se encontrar la forma.
Si alguno sabe como lo puedo hacer y es tan amable de informarme.
Yo dejaría de perder un tiempo muy valioso en prueba y error e iría directamente a Soporte, que ya habrán hecho sus pruebas y seguro tendrán una respuesta concreta.
Nos faltaría una conclusión a todo esto para evitar futuras pérdidas de tiempo.
En Android (y también en iOS) no se pueden abrir archivos locales, es decir, usando el esquema file://. ¿Es esto así?
Si nuestra aplicación tiene que abrir un PDF, deberá subirlo previamente a un servidor web y usar el esquema http:// para mostrar el PDF en el visor por defecto del sistema.
En Android (y también en iOS) no se pueden abrir archivos locales, es decir, usando el esquema file://. ¿Es esto así?
Efectivamente, No se pueden abrir archivos por temas de permisos de los dispositivos, y no se pueden abrir desde la carpeta de vClient, porque no se tiene permisos para compartir ficheros entre aplicaciones.
Si nuestra aplicación tiene que abrir un PDF, deberá subirlo previamente a un servidor web y usar el esquema http:// para mostrar el PDF en el visor por defecto del sistema.
La mejor solución actualmente es subir el PDF a un servidor y desde nuestra aplicación ejecutar el comando “Ejecutar documento” para ir a buscar el archivo PDF y mostrarlo.
Y lo fácil que resultaría documentarlo bien en la “documentación de Velneo”.
La dichosa multiplataforma nos obliga a ser muy serios a la hora de vender aplicaciones para no defraudar al usuario final.
Buenas tardes Paco, mucho gusto, mi nombre es Raúl, de Uruguay, soy bantante nuevo en Velneo y estoy con el problema de la impresión en Android, mejor dicho, de visualizar un pdf y así poder imprimirlo, porque en forma directa no lo he logrado.
Ya probé abrir un pdf desde un sitio web con el comando “Ejecutar documento”, anda perfecto, lo que no he podido es subir el archivo al sitio, es decir, lo fundamental.
¿Me puedes dar alguna pista de cómo hacerlo?.
Desde ya muchas gracias.
Saludos.
Buen dia Me queda poco claro un tema … si es que no tengo acceso al archivo por ser motivo de permisos en android como es que puedo subirlo a un servidor web si tampoco voy a tener el permiso para enviarlo . o si ?