Skip to content

JS 获取图片的 BASE64

source 参数是 <input type="file" /> 获取的文件。

javascript
function getBase64(source, callback) {
  var file = source.files[0];
  if (window.FileReader) {
    var fr = new FileReader();
    fr.onloadend = function (e) {
      var result = e.target.result.split(",");
      callback(result[1]);
    };
    fr.readAsDataURL(file);
  } else {
    alert("NO FileReader!");
  }
}
function getBase64(source, callback) {
  var file = source.files[0];
  if (window.FileReader) {
    var fr = new FileReader();
    fr.onloadend = function (e) {
      var result = e.target.result.split(",");
      callback(result[1]);
    };
    fr.readAsDataURL(file);
  } else {
    alert("NO FileReader!");
  }
}

最后编辑时间:

Version 4.0 (framework-1.0.0-rc.20)