如何使用Office-JS在OWA中保存和关闭约会而不丢弃事件

时间:2019-07-26 08:31:02

标签: outlook-addin office-js outlook-web-app

可以如下将预约保存在OWA中。但它不会在OWA约会中作为发送或保存按钮单击事件自动关闭。

 Office.context.mailbox.item.saveAsync(function(result) {

    });

1 个答案:

答案 0 :(得分:1)

在saveAsync回调函数中,您可以调用close API来关闭窗口。 下面的示例将保存,成功保存后,关闭撰写窗口。

Office.context.mailbox.item.saveAsync(function(result) {
    if (result.status === Office.AsyncResultStatus.Succeeded)
        Office.context.mailbox.item.close();
});

编辑: 我确实看到在Outlook Web应用程序(OWA)中,即使在成功进行保存操作之后,也会显示“放弃”事件的对话框,但是在Outlook Win32 / Mac上也是如此。这可能是OWA中的问题。