新しいMicrosoft Teams クライアントについて知る
重要
クラシック Teams クライアントは、2025 年 7 月 1 日に可用性が終了します。 詳細については、「 クラシック Teams クライアントの可用性の終了」を参照してください。
新しいMicrosoft Teams クライアント は、パフォーマンスを念頭に置いて、ゼロから再考されます。 アプリとユーザーのエクスペリエンスを向上させるために、より高速、シンプル、スマート、柔軟です。 新しい Teams クライアントは、アダプティブ カード タブを除くすべての既存の Teams アプリ機能をサポートします。 クラシック Teams 内で実行されるアプリがある場合、アプリは問題なく新しい Teams クライアントで実行される可能性があります。
新しい Teams クライアントの利点を次に示します。
新しい Teams クライアントは、Microsoft Edge WebView2 の常緑バージョンを使用して、Microsoft Edge とChromiumで利用可能な最新の修正と機能強化を Teams クライアントが常に最新の状態に保つようします。
新しい Teams クライアントは、パフォーマンスを念頭に置いて一から再構築され、アプリをブートストラップし、それを使用する SDK API に電力を供給するすべてのプラットフォーム インフラストラクチャが含まれています。
次のプロパティを使用して、新しい Teams またはクラシック Teams クライアントでアプリの使用状況を識別できます。
- TeamsJS v1.x の場合:
hostName
- TeamsJS v2.x の場合:
AppHostInfo
注:
hostName
が定義されていない場合は、クラシック Teams クライアントでアプリが実行されていると仮定します。
クラシック Teams クライアントは teams
フィールドを使用して表され、新しい Teams クライアントは teamsModern
フィールドを使用して表されます。
タイムラインとロールアウト
スムーズな移行を確保するために、新しいプラットフォームの段階的なロールアウトが計画されています。
クラシック Teams のすべてのプラットフォーム機能の可用性: すべてのアプリは、新しい Teams クライアントで使用できます。 制限事項に記載されている機能を除くすべてのプラットフォーム機能 を 使用できるようになりました。
制限事項
次の Teams 機能は非推奨であり、新しい Teams クライアントではサポートされていません。
アダプティブ カード タブ: アプリでアダプティブ カード タブを使用している場合は、タブを Web ベースのタブとして再構築することをお勧めします。詳細については、「 Teams のビルド タブ」を参照してください。
window.alert
、window.confirm
、window.prompt
API: Fluent V9 ダイアログを使用するなど、独自のフレーム内でダイアログをレンダリングするか、Microsoft Teams JavaScript クライアント ライブラリ (TeamsJS) を使用して、アダプティブ カードまたは入れ子になった<iframe>
を使用して Teams ダイアログを表示することをお勧めします。場所 API: 代わりに HTML5 Geolocation API を使用することをお勧めします。
新しい Teams クライアントの既知の問題とギャップの詳細については、「 新しいMicrosoft Teams」を参照してください。
クラシック Teams クライアントでアプリが正常に動作していても、新しい Teams に問題がある場合は、 GitHub で問題を発生させます。 その他の問題については、 サポートとフィードバックに関する問題を提起するようお願いします。
関連項目
Platform Docs