我試圖顯示一個在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