HTML5+APP 拍照压缩上传

2018-02-12 10:46:47来源:oschina作者:tianyawhl人点击

分享







Hello H5+






Uploader






上传文件列表:



    无上传文件











拍照


相册选取




上 传






后台php代码uploadmore.php


<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$ret=array('strings'=>$_POST,'error'=>'0');
$fs=array();
foreach ( $_FILES as $name=>$file ) {
$fn=$file['name'];
$ft=strrpos($fn,'.',0);
$fm=substr($fn,0,$ft);
$fe=substr($fn,$ft);
$fp='upload/'.$fn;
$fi=1;
while( file_exists($fp) ) {
$fn=$fm.'['.$fi.']'.$fe;
$fp='files/'.$fn;
$fi++;
}
move_uploaded_file($file['tmp_name'],$fp);
$fs[$name]=array('name'=>$fn,'url'=>$fp,'type'=>$file['type'],'size'=>$file['size']);
}
$ret['files']=$fs;
echo json_encode($ret);
}else{
echo "{'error':'Unsupport GET request!'}";
}
?>

主要用到html5+拍照与压缩插件


在拍照成功后会返回图片保存的路径,如上面的p参数,在压缩图片时要用到p,overwrite: true不能省略。

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台