У нас был один и тот же код в нашем приложении, чтобы открыть модальное окно, позволяющее нашим пользователям выполнять аутентификацию, так как мы выпустили его более года назад.Недавняя версия 1905 для сборки outlook, похоже, нарушила это поведение.Код, который мы запускаем:
window.Office.context.ui.displayDialogAsync(authUrl, { displayInIframe: false, height: 50, width: 50 }, (asyncResult) => {
const dialog = asyncResult.value;
dialog.addEventHandler(window.Office.EventType.DialogMessageReceived, (arg) => { processMessage(arg, dispatch, dialog); });
});
При запуске outlook desktop на версии 1905 или выше этот код просто не открывает модальный режим и не выдает никаких ошибок или вывода на консоль.проблема не возникает, когда пользователи получают доступ к нашей надстройке через OWA, и снижение версии outlook до предыдущей версии старше 1905 года устраняет проблему.
Хотите знать, если команда надстроек Outlook - MSFT располагает какой-либо информацией о том, что мы можем сделать, чтобы это исправить, или о том, что это ошибка, которую нужно посмотреть с их конца.