0
我想顯示一個對話框中的單詞加載項我現在正在工作。這是我的我的代碼對話框不顯示在單詞加載項
function loadServers() {
var dialogUrl = 'https://' + location.host + '/App/Signin/signin.html';
Office.context.ui.displayDialogAsync(dialogUrl, { width: 50, height: 50, requireHTTPS: true }, function (asyncResult) {
if (asyncResult.status !== Office.AsyncResultStatus.Succeeded) {
}
});
}
內執行,但是當我執行上面的代碼片斷它告訴我下面加載錯誤
外接錯誤對不起,你似乎已經失去了你的網絡和/或互聯網連接。一旦你重新上線,點擊「重試」。
我已經試過解決方案here。但它不適合我。當我嘗試HTTP而不是HTTPS時,沒有任何反應。但是當我嘗試HTTPS時,我得到了這個錯誤。有沒有人有想法,我該如何解決這個問題?
您是否驗證了您生成的URL是有效的(例如,證書是否有效)?從你的代碼看起來像url是有效的,但值得雙重檢查證書。您可以嘗試的其他事情是確保該域位於清單上的列表中。另外'requireHTTPS'不再是必需的參數(它總是需要https)。最新[文檔](https://dev.office.com/reference/add-ins/shared/officeui.displaydialogasync) –
@Humberto Lezama感謝您的回覆。我解決了這個問題。 SSL啓用URL應添加到清單上的列表中。 –
NishMJ