¿Cómo admitir la visualización de PDF para todos los navegadores móviles?

estoy usando

<object> 

Para incrustar un archivo pdf en mi sitio web. p.ej

 <object data="abc.pdf" type="application/pdf"> <embed src="abc.pdf" type="application/pdf" /> </object> 

Funciona en todos los navegadores de escritorio, pero en mi dispositivo Android, no muestra nada. Además de usar el google pdf viewer (ya que down-grade dramáticamente la calidad pdf), ¿hay alguna manera de apoyar todos ios / android dispositivo navegador? O, ¿cuál es la mejor manera de manejar esta situación? Ya que hay un montón de navegador, ¿Cómo puedo redirigirlos a la página de descarga del plugin de pdf del navegador, o debo decirles que para conseguir uno? (Menos fácil de usar). Gracias

La mejor manera es simplemente agregar un enlace al abc.pdf que se abrirá en una nueva pestaña. Esto funcionaría mejor para el navegador móvil en lugar de incrustar o implementar complementos.

 <a href="abc.pdf" target="_blank">ABC PDF file</a> 

Una solución multiplataforma que he encontrado es ViewerJS .

La incrustación compatible con Android se puede llevar a cabo utilizando un iFrame, proporcionando la URL de la carpeta del proyecto ViewerJS y la URL del PDF a incrustarse (relativa a ViewerJS), separadas por un hash:

 <iframe src='../ViewerJS/#../../pdfs/pdf.pdf'></iframe> 

Es mejor usar Google Gview. Tenía el mismo problema en mi proyecto: el PDF se abría por separado en los navegadores móviles, mientras que se abría perfectamente en la web, así que lo cambié para usar Google Doc Gview. El ejemplo se da a continuación:

 <iframe src="http://docs.google.com/gview? url=d11xs62myk100c.cloudfront.net/Conference/262/Misc/marcos-ascensin-spanish-national-research-council-csic-spain.ppt&amp;embedded=true'}" frameborder="0" width="100%" height="1000"> </iframe> 

Usted puede comprobar la compability de su móvil entonces la transferencia directa y excepto como .dox

  • Reduciendo el tamaño de Pdf creado usando PdfDocument en android
  • Múltiples hipervínculos sobre una imagen en pdf android
  • generar PDF desde Android usando PrintedPdfDocument y View.draw
  • Mostrar archivo PDF en Android WebView utilizando mozilla pdf.js Nivel de API Android inferior a 19
  • ¿Por qué las imágenes se recortan al convertir imágenes a PDF utilizando la biblioteca iText en android
  • Cómo agregar encabezado y pie de página en pdf dinámico utilizando iTextLibrary?
  • ¿Cómo puedo mostrar pdf en html (respuesta / solución de navegación cruzada)
  • Android SDK y Guía del desarrollador sin conexión o PDF
  • Webview no cargará archivos pdf en enlace haga clic
  • El navegador de Android rechaza contenido-disposición: ¿en línea?
  • ¿Cómo obtener la ruta del archivo desde URI?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.