如何从Outlook Web加载项关闭Outlook for Windows中打开的窗口

时间:2018-05-31 15:43:29

标签: outlook-addin office-js

我正在开发一个Web加载项,并在弹出窗口中打开Azure AD身份验证窗口。但是,我需要在身份验证完成后立即关闭此弹出窗口。我正在将用户重定向到另一个页面,我已经放置了javascript代码来关闭窗口。该代码在Windows,Mac上的Chrome以及Mac上的Outlook中运行良好。但是,该代码不适用于Outlook for Windows。

是否有任何javascript解决方案可以关闭任何浏览器版本和平台的浏览器窗口?

1 个答案:

答案 0 :(得分:0)

为避免在不同浏览器中进行身份验证时出现问题,请使用displayDialog API完成身份验证工作流程。这将允许您在身份验证完成后关闭对话框。