1

尝试保存文档设置时失败。消息如下:{"name":"Internal Error","message":"An internal error has occurred.","code":5001}

我的代码:

Office.context.document.settings.set('token', token);
Office.context.document.settings.set('email', email);
Office.context.document.settings.saveAsync(function (asyncResult) {
   if (asyncResult.error) {
      displayError(asyncResult.error.message);
   }
});

当我重新安装我的操作系统 (Windows 10) 并且在 Office for Mac 和 Web 中不存在时,问题就出现了。它发生在 PowerPoint 和 Word 上。也许这是具有文件写入权限的东西?

[编辑] 我怀疑这可能是最后一个 office.js 版本的问题。我正在使用官方 CDN ( https://appsforoffice.microsoft.com/lib/1/hosted/office.js ) 或 Windows 客户端的最新 Office 365 更新 (16.0.11727.20222)。尝试保存时,Outlook 中也存在问题roamingSettings。然后消息是:{"name":"GenericSettingsError","message":"Permission denied","code":9019}

4

1 回答 1

0

Outlook 版本 1907(内部版本 11901.20176)已修复此问题。更新 Office 以摆脱它就足够了。

有问题的 GitHub 页面

于 2019-07-30T11:52:52.707 回答