php下载函数在苹果手机里无法下载,Android手机里正常 10

主要是要在微信公众号里面使用,试过了a标签直接带文件地址下载,但还是不行。具体代码如下。<?phpfunctiondownload($file){if(file_exis... 主要是要在微信公众号里面使用,试过了a标签直接带文件地址下载,但还是不行。具体代码如下。
<?php
function download($file){
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}else{
exit($file."文件不存在");
}
}
header("Content-Type:text/html;charset=utf-8");
// echo '<a href="./1.txt" download>点击下载文件</a>';
download("./1.txt");
展开
 我来答
dd...5@33sn.cc
2017-07-20 · 超过31用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:32.6万
展开全部
用迅雷可以,要先出下载画面.不然你直接用迅雷链接,就只有下载页面的那个网页 查看原帖>>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式