PhoneGap中文网

 找回密码
 立即注册
查看: 17964|回复: 3
打印 上一主题 下一主题

图片上传

[复制链接]

5

主题

10

帖子

59

积分

注册会员

Rank: 2

积分
59
跳转到指定楼层
楼主
发表于 2014-12-17 15:39:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这端代码中的    new FileUploadOptions();  是在哪个JS文件里,这个可以实现图片上传么


var options = new FileUploadOptions();  
      
        options.fileKey = "fileAddPic";//用于设置参数,对应form表单里控件的name属性,这是关键,废了一天时间,完全是因为这里,这里的参数名字,和表单提交的form对应  
      
        var imagefilename = Number(new Date())+".jpg";   
        options.fileName=imagefilename;  
        //options.fileName = imageURI.substr(imageURI.lastIndexOf('/') + 1);  
      
        //如果是图片格式,就用image/jpeg,其他文件格式上官网查API  
      
        options.mimeType = "image/jpeg";  
      
        options.mimeType = "multipart/form-data";//这两个参数修改了,后台就跟普通表单页面post上传一样 enctype="multipart/form-data"  
      
        //这里的uri根据自己的需求设定,是一个接收上传图片的地址  
      
        var uri = encodeURI("http://server.com/aaa.svc/PostWithImageData/");  
      
        //alert(imageURI);  
      
        //alert(uri);  
      
        options.chunkedMode = false;  
      
         var params = new Object();  
      
        params.fileAddPic = imageURI;  
      
        options.params = params;   
      
        var ft = new FileTransfer();  
      
        ft.upload(imageURI, uri, win, fail, options);  
it营
回复

使用道具 举报

1

主题

3

帖子

23

积分

新手上路

Rank: 1

积分
23
沙发
发表于 2014-12-17 22:39:26 | 只看该作者
cordova你安装了,就会有那个东西,必须放手机上才能有效果
it营
回复 支持 反对

使用道具 举报

52

主题

528

帖子

1652

积分

金牌会员

Rank: 6Rank: 6

积分
1652
板凳
发表于 2014-12-18 20:02:28 | 只看该作者
照着官方文档多试试,或者找树根要个源码
回复 支持 反对

使用道具 举报

2

主题

23

帖子

128

积分

注册会员

Rank: 2

积分
128
地板
发表于 2014-12-25 10:08:56 | 只看该作者
上传是可以,但是这里上传成功后的返回值是固定的,不能从服务器端传返回值回来的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-11-23 18:34 , Processed in 0.077416 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表