Conhecer o novo cliente do Microsoft Teams
Importante
O cliente do Teams Clássico atinge o fim da disponibilidade a 1 de julho de 2025. Para obter mais informações, veja o fim da disponibilidade do cliente do Teams Clássico.
O novo cliente do Microsoft Teams é reimaginado do zero com o desempenho em mente. É mais rápido, simples, inteligente e flexível para proporcionar uma melhor experiência às suas aplicações e utilizadores. O novo cliente do Teams suporta todas as funcionalidades da aplicação Teams existentes, exceto os separadores Cartão Ajustável. Se tiver uma aplicação que é executada no Teams Clássico, é provável que a aplicação seja executada no novo cliente do Teams sem problemas.
Seguem-se as vantagens do novo cliente do Teams:
O novo cliente do Teams utiliza a versão Evergreen do Microsoft Edge WebView2 para garantir que o cliente do Teams está sempre atualizado com as correções e melhorias mais recentes disponíveis no Microsoft Edge e Chromium.
O novo cliente do Teams foi reconstruído de raiz com o desempenho em mente e inclui toda a infraestrutura de plataforma responsável por iniciar o arranque da sua aplicação e ligar as APIs do SDK que utiliza.
Pode utilizar a seguinte propriedade para identificar a utilização da aplicação no novo cliente teams ou Clássico do Teams:
- Para TeamsJS v1.x:
hostName
- Para TeamsJS v2.x:
AppHostInfo
Observação
Se hostName
não estiver definido, suponha que a sua aplicação está em execução no cliente do Teams Clássico.
O cliente do Teams Clássico é representado através do teams
campo e o novo cliente do Teams é representado através do teamsModern
campo.
Linhas cronológicas e implementação
Para garantir uma transição suave, está planeada uma implementação faseada da nova plataforma.
Disponibilidade de todas as funcionalidades de plataforma do Teams Clássico: todas as aplicações estão disponíveis no novo Cliente teams. Todas as funcionalidades da plataforma, exceto as funcionalidades listadas sob limitações , estão agora disponíveis.
Limitações
As seguintes funcionalidades do Teams são preteridas e não são suportadas no novo cliente do Teams:
Separadores de Cartão Ajustável: se a sua aplicação estiver a utilizar separadores de Cartão Ajustável, recomendamos que recrie o separador como um separador baseado na Web. Para obter mais informações, consulte Criar separadores para o Teams.
window.alert
,window.confirm
ewindow.prompt
APIs: recomendamos que componha uma caixa de diálogo dentro da sua própria moldura, por exemplo, utilizando a caixa de diálogo Fluent V9 ou utilize a biblioteca de cliente JavaScript do Microsoft Teams (TeamsJS) para apresentar uma caixa de diálogo do Teams com o Cartão Adaptável ou um aninhado<iframe>
.APIs de Localização: recomendamos a utilização de APIs de Geolocalização HTML5.
Para obter mais informações sobre problemas conhecidos e lacunas no novo cliente do Teams, consulte o novo Microsoft Teams.
Se a sua aplicação estiver a funcionar corretamente no cliente do Teams Clássico, mas tiver problemas no novo Teams, crie um problema no GitHub. Para quaisquer outros problemas, peça-lhe para levantar um problema sobre o suporte e o feedback.