以下非常简单的代码适用于Word Online和Windows 10上的Word 2016。
它第一次在MacOS和Word 2016上使用时起作用,但在任何
后来的
使用…直到刷新页面,然后再次工作。
复制:
-
使用DialogAPI打开对话框窗口
-
单击以关闭新窗口
-
单击触发打开对话框窗口的按钮
第二次尝试时,Mac上没有打开窗口。
我在Office Insider上运行缓慢的Word for Mac版本116.13.1(180523)。自从上一次Office Insider Slow发布以来,我就遇到了这个问题。
引发的错误是:
类型错误:未定义不是对象(正在计算“dialog.addEventHandler”)。
在Mac电脑上,当对话窗口关闭时,对话对象似乎没有关闭。
代码:
dialogUrl = dialogUrl + 'qLTI.html';
Office.context.ui.displayDialogAsync(dialogUrl, {height: 90, width: 70},
function (asyncResult) {
dialog = asyncResult.value;
dialog.addEventHandler(Office.EventType.DialogMessageReceived, processMessage);
}
);
试图获得确认,同时标记MSFT。谢谢您。