2017-08-26 16:49
浏览 160


Is there any way to display pdf generated using mpdf inline in mobile browsers?

I went through mpdf documentation and tried destination option mpdf->output('filename.pdf','I'). It works pretty well across every browser in desktop except IE and doesn't work in mobile-browsers like Firefox, Chrome etc. It starts downloading automatically instead of displaying inline in IE in desktop and all mobile browsers.

Anyways to handle this?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • donglong9745 2017-09-13 05:06

    I stumbled upon this StackOverflow post. You can also try Google embeddable PDF Viewer

    As per the blog:

    Google Docs offers an undocumented feature that lets you embed PDF files and PowerPoint presentations in a web page. The files don't have to be uploaded to Google Docs, but they need to be available online.

    解决 无用
    打赏 举报
  • dongqufi82315 2017-09-07 00:14

    based on documentation :
    I: send the file inline to the browser. The plug-in is used if available. The name given by $filename is used when one selects the “Save as” option on the link generating the PDF.

    You need plug-in installed on your browser to embed the PDF document (Desktop and Mobile). If your browser doesn't has PDF Viewer plug-in, PDF document will be downloaded automatically.

    You can use Javascript plugin such as pdfJs to embed your PDF document in cross browsers.

    解决 无用
    打赏 举报

相关推荐 更多相似问题