13 votos

Abrir archivos PDF directamente en Chrome para Android

Estoy escribiendo desde mi Android. En mi laptop, es bastante simple elegir abrir un archivo PDF directamente en el navegador en lugar de abrirlo en un programa externo.

El problema surge cuando intento abrirlo en Android. Por lo general, se me pide que lo descargue y se abrirá con PDF Viewer. Me gustaría que se abriera directamente en Chrome porque - además -- me gustaría obtener un enlace al archivo PDF.

Por lo general, en Android, puedes enlazar el sitio web y luego el receptor tendrá que descargar el PDF para poder verlo. Me gustaría que fuera legible directamente en el navegador.

1 votos

Según tengo entendido, la posibilidad de mostrar un archivo PDF directamente en el navegador web depende de ciertos encabezados de respuesta HTTP que envía (o no) el servidor. Esto es igual para todos los navegadores web, algunos archivos PDF se muestran en el navegador web, y otros solo se pueden descargar y guardar.

3 votos

7voto

Donald Duck Puntos 113

Puedes utilizar una página de Google Docs para ver archivos PDF en el navegador. Para hacer esto, visita la página https://docs.google.com/viewerng/viewer?url=http://yourfile.pdf, donde http://yourfile.pdf es la ruta al archivo PDF que deseas ver (créditos a esta respuesta).

Desafortunadamente, hasta donde sé, no hay forma de hacer esto automáticamente en Chrome (siempre puedes pegar la URL manualmente cada vez que quieras abrir un archivo PDF, pero no es muy práctico). Sin embargo, si utilizas un navegador que admita extensiones, es posible utilizar una extensión para redirigir automáticamente archivos PDF a esta URL. Desafortunadamente, no puedes hacer esto en navegadores conocidos (Chrome y Edge para Android no admiten extensiones en absoluto, y Firefox para Android solo admite un conjunto muy limitado de extensiones), pero hay navegadores menos conocidos donde sí puedes hacerlo. El que yo uso es Kiwi (no tengo ninguna asociación con su autor).

Una vez que hayas instalado Kiwi (u otro navegador que admita extensiones de Chrome), instala la extensión Redirector (no tengo ninguna asociación con su autor). Luego, haz clic en los tres puntos en la parte superior derecha, desplázate hacia abajo, haz clic en "Redirector", luego haz clic en el botón "Editar redirecciones", y después haz clic en "Crear nueva redirección":

Eso abrirá un recuadro con cinco campos de texto y dos casillas de verificación. Ingresa la siguiente información:

  1. El primer campo es solo una descripción, puedes ingresar lo que desees, por ejemplo Abrir PDF en el navegador.
  2. El segundo campo es un ejemplo de URL a un archivo PDF, puedes ingresar la URL del archivo PDF que desees.
  3. En el tercer campo, ingresa (^https?://[^?]+\.pdf($|\?).*$). Esta es una expresión regular que coincide con las URLs de archivos PDF. Si conoces expresiones regulares, es posible que desees tener en cuenta que los paréntesis que encierran toda la expresión regular son necesarios para capturar toda la URL, de modo que el $1 en el siguiente campo funcione como se espera.
  4. En el cuarto campo, ingresa https://docs.google.com/viewerng/viewer?url=$1. Esta es la URL a la que se redirigirán los archivos PDF, $1 representa la URL del archivo PDF original.
  5. Marca la casilla etiquetada como "Expresión regular".
  6. El último campo es solo otra descripción. Nuevamente, ingresa lo que desees, por ejemplo, Redirige archivos PDF a una página de Google Docs que muestra el PDF en el navegador.

Cuando hayas ingresado toda esa información, debería lucir así:

Ahora haz clic en Guardar y listo. Ahora todos los archivos PDF se abrirán en el navegador de esta manera:

Para obtener un enlace al archivo PDF original, copia la URL desde la barra de título y elimina la parte https://docs.google.com/viewerng/viewer?url= del principio.

2 votos

Funciona perfectamente, sin embargo, te sugeriría mantener a Google como el motor de búsqueda predeterminado, de lo contrario podría haber algunos fallos.

3voto

oceantrail23 Puntos 31

Otra implementación de esta idea es utilizar un perfil de Tasker que creé. Las instrucciones y la importación del perfil están disponibles aquí. Las instrucciones también se copian a continuación.

Google Drive Viewer permite ver archivos (sin descargarlos) en Google Chrome para Android.

Configuración

Uso

  • Mantenga presionado un enlace de archivo en Chrome
  • Toque "Compartir enlace" - "Comando de AutoShare" - "Ver archivo"
  • Si un archivo no se puede previsualizar nativamente en Google Drive, es posible que pueda conectar una aplicación que pueda previsualizar el archivo

Configuración

  • De forma predeterminada, el archivo se abrirá en una nueva pestaña. Para ajustar esta configuración, abra la tarea "Google Drive Viewer" en Tasker y establezca %newtab (línea 1) de la siguiente manera:

  • verdadero: el archivo se abrirá en una nueva pestaña

  • falso: el archivo se abrirá en la misma pestaña que se está utilizando actualmente

0voto

Acabo de instalar Opera en el teléfono, lo hice la aplicación de navegación predeterminada, ahora cada vez que tengo un enlace con un PDF me pregunta amablemente si abrirlo desde dentro o descargarlo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X