我试图显示一个在Office 2016的Outlook 2016(最近更新,EXE版本16.0.8431.2107)版本中运行的Outlook JS插件的对话框。Office.js displayDialogAsync引发内部错误
我在F12调试器控制台中输入的代码如下:
Office.context.ui.displayDialogAsync(
window.location.origin,
{width: 500, height: 500},
function(result) {
console.log(result)
}
);
返回的结果是
error:{
code: 5001,
message: "Ein interner Fehler ist aufgetreten.",
name: "Interner Fehler"
},
status: "failed",
value: undefined
,并打开任何对话框。
我忽略了一些奇怪的要求吗?
您是否正在运行OWA或Windows Outlook客户端中的加载项? – grg
@grg在Windows Outlook 2016客户端中,EXE版本16.0.8431.2107。 – Alexander
尝试将宽度和高度值设置为小于100,因为这些是对话框应占用的父窗口的百分比。 – grg