我目前正在开发Outlook加载项,并且作为此过程的一部分,我需要通过Office.context.ui.displayDialogAsync
方法来显示一个对话框。对话框显示良好,用户可以与该对话框以及其中的元素进行交互。
一旦他们准备好进行操作,我需要将此信息传递回主加载项,并通过Office.context.ui.messageParent
函数进行操作。在生产/分阶段中,这没有问题,但是在开发过程中,我在本地计算机上运行加载项,并将应用程序清单推送到我们的质量检查基础架构中的托管Exchange服务器。
结果,当我尝试调用messageParent
事件时,它失败了,因为使用此方法的文档状态调用必须位于同一域中。我无法修补主机文件,否则会失去对Exchange服务器的访问权限。
我该如何解决这个问题?