В Microsoft Teams на Mac (возможно, и в других версиях) у вас есть возможность редактировать документ внутри команд.Это откроет экземпляр Word Online.
У нас есть веб-надстройка Office, которая использует диалоговый интерфейс API для входа в нашу службу.Мы открываем это, звоня Office.context.ui.displayDialogAsync(_UrlGoesHere_)
.Однако, когда внутри Команд, этот метод не открывает диалог, а вместо этого использует поведение Word Online (как если бы вы были в браузере) и запускает совершенно новое окно браузера.
Это означает, что мы теряем связь между надстройкой и диалоговым окном входа в систему, поскольку окно браузера больше не является дочерним элементом панели задач веб-надстройки, и поэтому невозможно выполнить какие-либо обратные вызовы надстройки.
Это похоже на неправильное поведение в Word / веб-надстройках?Или это должно быть сделано иначе, когда внутри Команды?
Спасибо!