0

我正在开发一个 Outlook 插件,它适用于所有浏览器。但是它不适用于 Outlook 2016。最初它适用于 Mac,但现在似乎两者都不适用于。似乎Office.initialize从未调用过?

我已经搜索并尝试了几个小时,但没有任何效果。将我的清单和初始化与其他人进行比较,我似乎拥有基本相同的代码。

我使用了 yeoman 生成器,并使用 Office UI Fabric React 作为我的框架。在这一点上真的很茫然,想知道是否有人有任何建议或方法可以查看 Outlook 桌面应用程序中是否引发了任何错误?

更新 经过大量搜索和尝试,从头开始,似乎加载项在我开始使用 Office-JS API 后立即停止工作。具体来说,我userProfile从电子邮件中获取和 to、from、cc 字段Office.context.mailbox.item

仍然无法找到解决方案。

4

1 回答 1

0

使用 Office-JS API 时,请确保仅在调用 Office.initialize 后调用这些 API。

除此之外,还有一些用于调试 Outlook 2016 中的加载项的选项。本页的最后一部分介绍了如何将 Visual Studio 调试器附加到运行加载项的进程。请务必在 IE 选项中启用脚本调试。

还有几个用于调试 Office 加载项的较新选项:

对于在 OWA 中运行的 Outlook 加载项,只需在任何 Web 浏览器中打开 F12 开发人员工具。

于 2017-06-09T21:41:41.370 回答