Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript MacOS getFileAsync上的Office插件。内部错误_Javascript_Reactjs_Office Js - Fatal编程技术网

Javascript MacOS getFileAsync上的Office插件。内部错误

Javascript MacOS getFileAsync上的Office插件。内部错误,javascript,reactjs,office-js,Javascript,Reactjs,Office Js,我正在关注微软的文档页面 我正在尝试获取Office JS插件中当前打开的文档,以便使用POST请求将其发送到另一台服务器 我添加了文档中的代码片段,与文档相同。唯一的区别是我使用的是react,但这不应该影响officejsapi Office.context.document.getFileAsync( Office.FileType.Compressed, { sliceSize: 100000 }, result => {

我正在关注微软的文档页面

我正在尝试获取Office JS插件中当前打开的文档,以便使用POST请求将其发送到另一台服务器

我添加了文档中的代码片段,与文档相同。唯一的区别是我使用的是react,但这不应该影响officejsapi

Office.context.document.getFileAsync(
        Office.FileType.Compressed,
        { sliceSize: 100000 },
        result => {
            console.log(result);
但是。结果是“失败”,您可以在这里看到一个错误

code: 5001

message: "An internal error has occurred."

name: "Internal Error"

status: "failed"

我尝试在office online中侧向加载插件,然后该功能正常工作。它仅在MacOS版本的office uptill中不起作用。对于许多Mac,最大片大小为65536。这通常会导致“失败”状态。见“备注”下的内容