我正在尝试使用{4}的Office加载项。
根据文档,我们可以使用Office.context.ui.messageParent
从对话框向主页发送消息(例如,任务窗格)。然而,我看不出如何将消息从主页发送到对话框。
有谁知道怎么做?
答案 0 :(得分:0)
有两种可能的解决方案:
setInterval(function () { var value = localStorage.getItem("dataFromDialog"); }, 500)
您可以在对话框localStorageSetItem("dataFromDialog", "message to parent")
答案 1 :(得分:0)
此功能现在处于预览状态
请参见https://docs.microsoft.com/en-us/office/dev/add-ins/develop/parent-to-dialog
帖子示例:
Office.context.ui.addHandlerAsync(
Office.EventType.DialogParentMessageReceived,
onMessageFromParent);
function onMessageFromParent(event) {
var messageFromParent = JSON.parse(event.message);
}