鍍金池/ 問答/PHP  iOS  Android/ php下載文件代碼在ios系統(tǒng)上無法正常下載

php下載文件代碼在ios系統(tǒng)上無法正常下載

先上代碼,文件下載代碼

    header('Pragma: public'); // required
    header('Expires: 0'); // no cache
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Cache-Control: private',false);
    header('Content-Type: '.$contenttype);
    header('Content-Disposition: attachment; filename="'.$name . '-' .$MatchNumber.'.'.$type);
    header('Content-Transfer-Encoding: binary');
    header('Connection: close');
    readfile($savepath);

這段代碼可以正常執(zhí)行,在PC端沒毛病,在安卓手機端瀏覽器下沒問題。同時如果在安卓版微信端的瀏覽器中,可以喚起其他瀏覽器進行下載。
PS:下載文件是通過PHPImage類合成的。
現(xiàn)在遇到的問題是:
1、蘋果手機點擊下載鏈接進過一系列程序處理完文件后到這邊就一直沒辦法過去
2、蘋果手機微信端的內(nèi)置瀏覽器也是同樣的問題
不知道有沒有大佬曾經(jīng)做過這一方面的開發(fā)。我查閱了好多資料沒找到解決方法!對于手機端開發(fā)經(jīng)驗極度欠缺。特別是ios系統(tǒng)以及同系列的基本上沒接觸過。跪求高手支招。

回答
編輯回答
黑與白

ios不支持直接文件下載。。

2017年7月5日 00:04
編輯回答
敢試

ios是沒有文件下載的,你可以弄成應(yīng)用程序下載,或者換個思路,弄成 zip .rar 來下載

2017年5月7日 16:29
編輯回答
六扇門

ios沒有文件下載。。。。。。打包再下載試試

2017年8月27日 12:17