Сведения о новом клиенте Microsoft Teams
Важно!
Доступность классического клиента Teams заканчивается 1 июля 2025 г. Дополнительные сведения см. в разделе Окончание доступности для классического клиента Teams.
Новый клиент Microsoft Teams переосмысливается с нуля с учетом производительности. Это быстрее, проще, умнее и гибче, чтобы обеспечить лучшее взаимодействие с приложениями и пользователями. Новый клиент Teams поддерживает все существующие возможности приложения Teams, кроме вкладок адаптивной карточки. Если у вас есть приложение, которое выполняется в классической версии Teams, оно, скорее всего, работает в новом клиенте Teams без каких-либо проблем.
Ниже приведены преимущества нового клиента Teams.
Новый клиент Teams использует evergreen-версию Microsoft Edge WebView2, чтобы клиент Teams всегда был в курсе последних исправлений и улучшений, доступных в Microsoft Edge и Chromium.
Новый клиент Teams был перестроен с нуля с учетом производительности и включает в себя всю инфраструктуру платформы, отвечающую за начальную загрузку приложения и питание api SDK, которые он использует.
Чтобы определить использование приложения в новом клиенте Teams или классическом клиенте Teams, можно использовать следующее свойство:
- Для TeamsJS версии 1.x:
hostName
- Для TeamsJS версии 2.x:
AppHostInfo
Примечание.
Если hostName
параметр не определен, предположим, что приложение работает в классическом клиенте Teams.
Классический клиент Teams представлен с помощью поля, teams
а новый клиент Teams — с помощью teamsModern
поля.
Временные шкалы и развертывание
Чтобы обеспечить плавный переход, планируется поэтапное развертывание новой платформы.
Доступность всех функций платформы в классической версии Teams: все приложения доступны в новом клиенте Teams. Теперь доступны все функции платформы, кроме перечисленных в разделе ограничения.
Ограничения
Следующие функции Teams устарели и не поддерживаются в новом клиенте Teams:
Вкладки адаптивных карточек. Если в вашем приложении используются вкладки адаптивных карточек, рекомендуется перестроить вкладку как веб-вкладку. Дополнительные сведения см. в разделе Вкладки сборки для Teams.
window.alert
,window.confirm
иwindow.prompt
API. Мы рекомендуем отобразить диалоговое окно в собственном кадре, например с помощью диалогового окна Fluent версии 9 или клиентской библиотеки JavaScript (TeamsJS) Microsoft Teams, чтобы отобразить диалоговое окно Teams с помощью адаптивной карточки или вложенного<iframe>
.API расположения. Вместо этого рекомендуется использовать API географического расположения HTML5.
Дополнительные сведения об известных проблемах и пробелах в новом клиенте Teams см. в статье New Microsoft Teams.
Если ваше приложение нормально работает в классическом клиенте Teams, но у него возникли проблемы в новой Команде, создайте проблему на сайте GitHub. Для любых других проблем попросите вас поднять вопрос о поддержке и отзыве.
См. также
Platform Docs