问题描述:
在使用PHP下载pdf的插件mpdf
时出现一个问题,就是用手机下载pdf,有些手机自带的浏览器或者有些第三方浏览器(如:谷歌),下载完成的文件格式会变成.html
,导致下载的pdf无法打开.
解决方案:
在Mpdf.php
文件的Output
方法代码里加个exit;
就能解决这个问题.加代码的位置,在echo $this->buffer;
这段代码后面.如图:
case Destination::DOWNLOAD:
if (headers_sent()) {
throw new \Mpdf\MpdfException(