通过按钮直接将图像下载到手机?

时间:2013-03-03 04:37:38

标签: php jquery html image mobile

我想知道网页是否可以生成一个按钮,可以让用户下载图像并直接保存到他们的移动设备的照片库中?预计不会打开另一个只显示图像的网页,而是让他们将一包图像下载到手机中。我真的能这样做吗?

1 个答案:

答案 0 :(得分:1)

是的,使用php header包含Content-Disposition,告诉浏览器将其下载为文件。

header('Content-Type: image/png');
header('Content-Disposition: attachment; filename="downloaded.png"');

(PNG的例子)

用户将点击download-photo.php作为示例,该脚本将提供这些标题,并且还需要获取图像的文件内容并将其作为响应的有效负载包含。