【问题标题】:Open child window from outlook web addin从 Outlook Web 插件打开子窗口
【发布时间】:2017-08-30 04:14:14
【问题描述】:

我正在尝试在 Outlook Web 插件中打开一个子窗口并将事件从父窗口发布到子窗口。它在浏览器和 Mac Outlook 中运行良好。但在windows Outlook中,它直接在浏览器中打开,与父窗口没有任何通信,也没有监听事件。我该如何解决这个问题?

像这样打开子窗口:

window.open(url, 'title', "width=600, height=400, center=true, useContentSize=true");

【问题讨论】:

    标签: outlook office-js office-addins outlook-web-addins


    【解决方案1】:

    您正在寻找的是Dialog API。此 API 包含处理弹出对话框以及跨 Windows、Web、iPad 和 Mac 的加载项与外部浏览器窗口之间的通信所需的一切。

    【讨论】:

      【解决方案2】:

      您需要添加父 url 域部分。我只是在这里放了一些 url。

      <AppDomains> <AppDomain>https://login.live.com</AppDomain> <AppDomain>https://localhost:44365/</AppDomain> <AppDomain>Base url 3</AppDomain> </AppDomains>

      在 manifesto.xml 文件中。我也遇到了同样的问题,但是解决了

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-29
        • 2011-05-31
        • 1970-01-01
        • 2016-05-30
        • 2011-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多