小编Mục*_*ồng的帖子

将 Document.getFileAsync 数据转换为 FormData 以进行 Office 文件上传

我正在开发 Office 加载项项目,我需要获取当前的 Office 文件并上传到我们的服务器。以下是将文件从文件浏览器上传到我们的服务器

var fdata = new FormData();
fdata.append('data', file);
fdata.append('totalFileSizeBytes', file.size);
fdata.boundary = '----boundary';

xhr.send(fdata);
Run Code Online (Sandbox Code Playgroud)

我通过函数获取 Office 文件信息: Document.getFileAsync (https://dev.office.com/reference/add-ins/shared/document.getfileasync

但我不知道如何将文件信息从 Document.getFileAsync 转换为 FormData。我尝试逐片读取文件信息,然后连接到一个数组并传递给 FormData,但没有成功。

ms-office visual-studio excel-addins word-addins office-js

3
推荐指数
1
解决办法
1072
查看次数