Я разработал страницу, которая отображает счет-фактуру в формате 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, используя эту ссылку в приложении и показывая ее в веб-представлении. Теперь он говорит, что ссылка для скачивания ничего не делает. Я также попросил его попробовать ссылку для скачивания напрямую. это тоже не работает. Какие изменения я должен применить, чтобы он работал в мобильном телефоне. Мобильный разработчик говорит, что он не контролирует веб-просмотр и не может ничего сделать со своей стороны.
Пожалуйста, помогите.