【问题标题】:Outlook office.js add-in task pane closing issue on Outlook for MacOutlook for Mac 上的 Outlook office.js 加载项任务窗格关闭问题
【发布时间】:2025-12-03 10:30:01
【问题描述】:

我们有一个使用插件命令的 Outlook 插件。我们有一个包含用户信息的任务窗格,其中包括一个简单的超链接,目标设置为“_blank”。当用户单击此链接时,会弹出一个网页。如果用户随后关闭 Outlook,PC 桌面 Outlook 和 OWA 上的一切都会正常关闭。

但在 Outlook for Mac 上存在问题。在这种情况下,当您关闭 Outlook 时,一切都会消失,但我们的任务窗格会像卡住一样停留在屏幕上。如果单击此任务窗格 Outlook 会重新出现,但收件箱为空白,并且仅显示任务窗格和当前电子邮件。您必须手动关闭任务窗格,然后再关闭 Outlook 才能正确关闭所有内容。

一些观察:

  1. 这只发生在主邮件读取命令界面。如果您弹出打开一封电子邮件并从电子邮件的功能区打开任务窗格,然后单击那里的链接,电子邮件将正常关闭。
  2. 如果您从主邮件阅读命令界面打开任务窗格,但未单击任务窗格上的链接,则 Outlook 会正常关闭。

这就像任务窗格一直在引用对弹出的子窗口的引用,因此 Outlook for Mac 无法正确关闭任务窗格。

其他人可以重现此问题吗?是不允许从任务窗格打开子窗口,还是您必须做一些额外的事情才能完成这项工作?

谢谢。

【问题讨论】:

    标签: outlook-addin office-js outlook-for-mac


    【解决方案1】:

    没有看到这个问题,如果你能分享更多关于这个问题的信息会很有帮助 - 操作系统版本 - Outlook 版本 - 使用清单文件

    【讨论】:

    • Microsoft Outlook for Mac 15.35 (170610),macOS Sierra 版本 10.12.5。您在清单中寻找什么?在这一点上,我不允许分享它,但我可以制作模型。 @anil 有问题的任务窗格是一个带有静态文本和链接的简单任务窗格。你是说你不能重现这个问题?
    • @Carbo,我无法在我的机器上重现此问题。我已经将目标设置为“_blank”进行了测试。这个问题是否在所有 Mac 机器上都发生?
    • 是的,所有 Mac 机器,但如果可以确定,我会尝试更多机器。一个重要提示:我发现您需要在关闭 Outlook 之前关闭弹出窗口才能实现这一点。
    最近更新 更多