1

我要从手机间隙 android 应用程序将图像发送到网络服务器。我有一个这样的js文件:

         function uploadPic(imageURI,objectId){
        var options = new FileUploadOptions();
        options.fileKey="file";
        options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
        options.mimeType="text/plain";

        var upload_url="http://services.jhj.nl:2357/TWMSServic
         /upload?token="+objectId+"&filenaam="+options.fileName+".jpg";
        alert(upload_url);
        alert(options.fileName);
        var params = new Object();
        params.value1 = "test";
        params.value2 = "param";
        var ft = new FileTransfer();
        ft.upload(imageURI, upload_url, picUploadSuccess, picUploadFailed, options);
      }
       function picUploadSuccess(r){
         alert("Upload Done");
         alert("Code = " + r.responseCode);
         alert("Response = " + r.response);
          alert("Sent = " + r.bytesSent);
           alert(r.response);
         }

现在我遇到了一个问题,即当我将图像发送到服务器时,它会提醒上传完成,字节发送和上传完成正确。我已经将一些更新图像上传到服务器。但它有一些额外的数据无法打开该图像。如果我删除那些额外的数据,那么它会正确打开。请给出一些想法......在此先感谢......

4

0 回答 0