appcan拍照,选取照片,上传

  1 <div onclick="actionsheet(0)”>照片1</div>
  2 <div οnclick="actionsheet(1)“>照片2</div>
  3 <div onclick="οnclick="fuiimg()">上传</div>
  4 <script>
  5     //定义变量
  6     var imgurl = "";//默认图片地址
  7     var iurl = new Array();
  8     iurl[0]="";//图片1
  9     iurl[1]="";//图片2
 10     var sunt=0;//图片菜单选择返回的索引号
 11     var uploadHttp = "http://192.168.1.191/H.ashx";
 12 </script>
 13 <script>
 14 zy_init();
 15 window.uexOnload=function(type){
 16     if(!type){
 17         uexWindow.setBounce("1");
 18         uexWindow.showBounceView("0","#FFF","0");
 19         uexWindow.showBounceView("1","#FFF","0");
 20     }
 21 }
 22 </script>
 23 <script>
 24 window.uexOnload = function()
 25 {
 26     //****************照片菜单回调***************
 27     uexWindow.cbActionSheet = function(opId, dataType, data){
 28         switch (parseInt(data)) {
 29             case 0:
 30                 uexCamera.open();
 31                 break;
 32             case 1:
 33                 uexImageBrowser.pick();
 34                 break;
 35         }
 36     }
 37     //****************拍照回调***************
 38     uexCamera.cbOpen = function(opId,dataType,data){
 39         if(dataType==0)
 40         {
 41             imgurl = data;
 42             switch(sunt){
 43                                     case 0:
 44                                            iurl[0]=imgurl;
 45                                            break;
 46                                     case 1:
 47                                            iurl[1]=imgurl;
 48                                            break;
 49                             }
 50         }
 51     }
 52     //****************选择图片回调***************
 53     uexImageBrowser.cbPick = function(opId,dataType,data)
 54     {
 55         if(dataType==0){
 56             imgurl = data;
 57             switch(sunt){
 58                                     case 0:
 59                                            iurl[0]=imgurl;
 60                                            break;
 61                                     case 1:
 62                                            iurl[1]=imgurl;
 63                                            break;
 64                             }
 65         }
 66     }
 67 
 68     //******************************************
 69 }
 70 
 71 </script>
 72 <script>
 73 
 74     //上传图片
 75     function fuiimg()
 76     {
 77         uexXmlHttpMgr.onData=function(inOpCode,inStauts,inResult){
 78                         if(inStauts==1){
 79                                 alert(inResult);
 80                                 uexXmlHttpMgr.close("1");
 81                                 document.getElementById('ann2').innerText="полный";
 82                                 }                
 83                 }
 84 
 85                 uexXmlHttpMgr.open("1","post",uploadHttp,30000);
 86                 if(iurl[0]!="")
 87                 {
 88                     uexXmlHttpMgr.setPostData("1","1","filename1",iurl[0]);
 89                 }
 90                 if(iurl[1]!="")
 91                 {
 92                     uexXmlHttpMgr.setPostData("1","1","filename2",iurl[1]);
 93                 }
 94                 uexXmlHttpMgr.send("1");
 95         
 96     }
 97     //弹出actionSheet
 98     function actionsheet(id)
 99     {
100     sunt=id;
101     uexWindow.actionSheet("选择图片", "取消", ["照相机拍摄","本地文件"]);
102     }
103 
104 
105 </script>

 

服务端ashx

 

 1 if (context.Request.Files["filename1"] != null)
 2         {
 3             string fileName = Path.GetFileName(context.Request.Files["filename1"].FileName);
 4             string end = fileName.Substring(fileName.Length - 4).ToLower();
 5 
 6 
 7             if (end.Equals(".jpg") || end.Equals(".png") || end.Equals(".gif"))
 8             {
 9                 context.Request.Files["filename1"].SaveAs(ljstr + "\\" + id + "_" + fileName);
10                 img01 = DateTime.Now.ToString("yyyyMMdd") + "/" + id + "_" + fileName;
11             }
12         }

 

在线打包时选取 uexImageBrowser,uexCamera,uexXmlHttpMgr 这几个插件功能才能好使

 

转载于:https://www.cnblogs.com/yingshiyu/p/3740711.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值