【发布时间】:2019-07-18 12:24:36
【问题描述】:
我正在尝试从本地计算机上传文件,我需要使用 SyncFusion PDF 查看器显示上传的文件。我正在将上传的文件转换为 base64 字符串,然后加载该数据。但我在控制台中看到 500 错误。
我正在将上传的文件转换为 base64 字符串,然后加载该数据。但我在控制台中看到 500 错误。以下是我尝试过的代码
public service: string;
constructor()
{
this.service =
'http://js.syncfusion.com/demos/ejservices/api/PdfViewer';
}
readFile(evt)
{
var upoadedFiles = evt.target.files;
var uploadedFile = upoadedFiles[0];
var reader = new FileReader();
reader.readAsDataURL(uploadedFile);
reader.onloadend = function () {
this.base64 = reader.result;
var pdfviewerObject =
document.getElementById('pdfViewer').ej2_instances[0];
//load the base64 string
pdfviewerObject.load(this.base64);
}
}
在上传文件时,我收到 500 错误代码作为我的响应。
【问题讨论】:
标签: java syncfusion