2017-08-30 77 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文件。我也有同樣的問題,但解決它