2017-08-30 41 views
1

我想打开一个子窗口并从父窗口发布到Outlook Web插件的子窗口中的事件。它在浏览器和mac outlook中工作正常。但在Windows outlook中,它直接在浏览器中打开,并没有与父窗口进行任何通信,也没有收听事件。我怎样才能解决这个问题?从展望网络插件打开子窗口

开幕子窗口是这样的:

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

回答

2

你想找的是Dialog API。此API包含处理弹出对话框以及Windows,Web,iPad和Mac上的加载项和外部浏览器窗口之间通信所需的所有内容。

0

你需要添加父网址域部分。我只是把一些网址放在这里。

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

在manifesto.xml文件。我也有同样的问题,但解决它