2017-02-06 31 views
1

當前dialogAPImessageParent將只允許子窗口與父級(任務窗格)進行通信的方法。未來有沒有messageChild method的範圍可以將一些數據/消息傳遞給子窗口而不關閉它?office.js使用messageChild方法的DialogAPI

目前,我們正在依靠JavaScript的window對象的方法進行通信的兩個窗口

之間

回答

2

您可以從父窗口發送消息到子窗口中,至少2種方式:

  1. 將它作爲您傳遞給displayDialogAsync的URL上的查詢參數。
  2. 將信息存儲在localStorage中,並在父頁面上使用腳本,並在腳本的子頁面中讀取它。

如果您有一個關於新API的建議,請轉到Office Developer User Voice。謝謝!

+0

嗨瑞克,謝謝你的建議。我們的數據對於查詢參數來說太大,並且由於安全考慮我們無法使用localStorage –

+0

要回復Richi的評論,請添加您的想法/投票用戶語音。我們可能會在將來添加一個sendMessage API,這可能會有所幫助。 –

相關問題