Android应用程式Webview未下载或载入pdf,php mpdf

时间:2019-04-26 15:46:47

标签: php codeigniter mpdf

我开发了一个页面,该页面以html显示发票,并有一个PDF下载链接。我正在使用mpdf library-php。这是我的下载链接代码:

public function downloadInvoice()
{
    $id  = $this->uri->segment(2);
    $where = array('invoice_id'=>$id);

    $data['invoice'] = $this->Common_model->getDataWhere("invoices","*",$where);

    $mpdf = new \Mpdf\Mpdf();
    $this->session->set_userdata($data);
    $filename = $invoice['invoice_no'].'.pdf';
    header("Content-Disposition", "attachment; filename='.$filename.'");
    $html=$this->load->view('user/pdf/download_invoice',[],true);
    $mpdf->WriteHTML($html);
    $mpdf->Output($filename, 'D');
}

我能够在每个浏览器中下载pdf,在移动浏览器中可以进行。 android应用程序开发人员在应用程序中使用此链接并将其显示在webview中。现在他说下载链接不起作用。我还要求他直接尝试下载链接。这也不起作用。我应该进行哪些更改才能使其在移动设备上工作。移动开发人员说,他无法控制Webview,也无法做任何事情。

请帮助。

0 个答案:

没有答案