【发布时间】:2018-09-19 18:05:07
【问题描述】:
我已经使用 Angular 5 版本开发了一个插件,我已经构建它并部署在一个带有 sercure http 的 Apache 服务器上,我已经通过使用不同的用户登录在 Office Web App 上测试了这个插件,我发现它可以像我一样工作预计,
但是现在的问题是我打开了配置了特定用户的 Outlook 客户端,功能区上的插件图标出现了,但是当我点击它时,只会在右侧的插件窗口中显示空部分。
加载项的图标和名称出现在功能区上,即使在我单击加载项按钮后,加载项的名称也会在加载项窗口中显示为标题,但其余部分为空白,没有错误消息。
注意:Outlook 客户端位于同一域中的另一台机器上。在这台机器上,我尝试了浏览器中的加载项,它工作正常。
Office Outlook 客户端版本是“Microsoft Outlook 2016 MSO (16.0.4639.1000) 32bit
Exchange 服务器版本为 "Version 15.1(Build 1466.3)"
在 Outlook 客户端中,我也想知道如何调试插件。
如果按钮没有出现在 Outlook 客户端中,我可以在哪里看到错误日志,它都卡在两者之间。
【问题讨论】:
-
您的加载项能否在 Internet Explorer 的 OWA 中工作? Outlook 使用 IE 来呈现加载项,因此如果存在不受支持的功能(Promises、ES6 语法),您需要对其进行填充以支持 IE。
-
是的,我也一直在关注它,但是插件在这里完美运行,因为我们的客户只使用 IE
-
附加调试器是否有助于解除阻塞?
-
我无法附加调试器,因为我说问题出在客户环境上,我无法在客户机器上安装 Visual Studio 或任何其他东西。
-
您能否要求他们更新到最新版本 16.0.4735.1000,看看他们是否仍然看到问题。您能否也分享清单,以便我们在您提到的客户端内部版本号上试用它
标签: outlook outlook-web-addins