2014-04-30 40 views
0

什么
手机的Andriod 2.3的默认浏览器PHP下载邮件头(文件下载)

问题我有PHP提交标题,以尝试并下载PDF &文本文件
。电话看起来像下载文件,但它说"<Untitled>"并保持进行中。

其他
我已经注意到Opera在同一部手机上的文件下载。同时每个桌面浏览器工作正常,太


header('Pragma: public'); 
header('Expires: 0'); 
header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); 
header('Cache-Control: public'); 

header('Content-Type: application/octet-stream'); 

header('Content-Length: ' . $FileSize); 
header('Content-Disposition: attachment; filename="' . strtoupper($FullFileName) . '"'); 
header('Content-Transfer-Encoding: binary'); 

echo($Content); 

回答

0

有两个问题。

  1. 对于Andriod 2.3,SSL证书需要有效。在我的测试网站上,下载将无法运行,因为证书无效。
  2. 更改“内容类型”为PDF说“应用程序/ pdf”也需要完成(如果它的PDF当然)