从plupload文件上传器获取文件as base64

时间:2013-12-29 12:39:05

标签: javascript jquery

使用Plupload Uploader,尝试实现的是文件上传后我不会将文件转换为base64并将其发送到soap信封中,我设法创建一个信封并使用我的网络服务,现在我的问题是如何在uploader.bind'FileUploaded'中将文件作为base64获取:

uploader.bind('FileUploaded', function(up, file) {

}

最诚挚的问候,

1 个答案:

答案 0 :(得分:0)

如果使用支持HTML5的浏览器

,这对我有用
UploadFile: function (up, file) {
  var reader = new window.FileReader();

  reader.readAsDataURL(file.getNative());

  reader.onload = function () {
    base64data = reader.result;
    base64data = base64data.substring(base64data.indexOf(",") + 1);
  }
}