Mai*_*nau 1 base64 ng2-file-upload angular
标题是我的问题,我该如何使用base64发送图像ng2-file-upload?
我在Angular 4中的代码:
public uploader: FileUploader = new FileUploader({
url: URL,
allowedMimeType: ['application/pdf', 'image/jpeg', 'image/png'],
maxFileSize: 10 * 1024 * 1024, // 10 MB
queueLimit: 3,
disableMultipart: true,
});
Run Code Online (Sandbox Code Playgroud)
小智 6
我这样解决了:
saveImages() {
let fileCount: number = this.uploader.queue.length;
if (fileCount > 0) {
this.uploader.queue.forEach((val, i, array) => {
let fileReader = new FileReader();
fileReader.onloadend = (e) => {
let imageData = fileReader.result;
let rawData = imageData.split("base64,");
if (rawData.length > 1) {
rawData = rawData[1];
}
}
fileReader.readAsDataURL(val._file);
});
}
Run Code Online (Sandbox Code Playgroud)
从这里拿来:https : //github.com/valor-software/ng2-file-upload/issues/949
| 归档时间: |
|
| 查看次数: |
2027 次 |
| 最近记录: |