在我的场景中,我必须从Word获取文档并通过Word加载项将其发送到服务器。
我添加了Office.js文档中提供的所有函数:Get the whole document from an add-in for PowerPoint or Word。
以下代码返回的result.status
为Failed
。控制台中没有显示错误,因此我无法查看原因。
sendDocument() {
let self = this;
window.Office.context.document.getFileAsync("compressed", {
sliceSize: 100000
}, function (result) {
if (result.status === window.Office.AsyncResultStatus.Succeeded) {
let document = result.value;
let documentState = {
file: document,
counter: 0,
sliceCount: document.sliceCount
};
self.updateStatus("Getting document ", document.size + " bytes");
self.getSlice(documentState);
} else {
self.updateStatus(result.status);
}
});
};