Office.js 在 Mac 的 Outlook 上:saveAsync 方法内部错误

Office.js on Outlook for Mac: Internal Error on saveAsync method

因此 office.js add-in 最终支持 Outlook Mac 自版本 15.32 以来。 我实际上使用的是最新的 non-insider 版本 15.33,并且有一个问题在 Windows.

的 OWA 或 Outlook 桌面上没有发生

当我在 add-in 中进行以下调用以获取事件 ID 时:

const itemCompose = Office.cast.item.toItemCompose(Office.context.mailbox.item);
itemCompose.saveAsync((result) => console.log(result));

在 OWA 和 Outlook Windows result.value 上有事件 ID,但是在 Mac 的 Outlook 上结果是:

{
 error: Error {name: "Internal Error", message: "An internal error has occurred.", code: 5001}
 status: "failed"
 value: null
}

这是新发布的 office.js 对 Mac Outlook 支持的错误,还是我做错了什么?

重要说明:只有当活动有一些与会者时才会发生,也就是说,如果活动是会议。在约会中,因此没有与会者的活动,它按预期工作。

Mac 的 Outlook 不支持在撰写模式下保存会议,因此这是预料之中的。 Mac Outlook 团队知道这件事。