Microsoft Edge WebView2 コントロールを使用すると、Web テクノロジ (HTML、CSS、および JavaScript) をネイティブ アプリケーションに埋め込むことができます。 WebView2 コントロールは、ネイティブ アプリケーションで Web コンテンツを表示するためのレンダリング エンジンとして Microsoft Edge を使用します。 WebView2 を使用すると、ネイティブ アプリケーションのさまざまな部分に Web コードを埋め込んだり、単一の WebView2 インスタンスですべてのネイティブ アプリケーションを構築したりできます。
Web エコシステムとスキルセット。 Web エコシステム内に存在する Web プラットフォーム、ライブラリ、ツール、人材全体を活用します。
迅速に革新します。 Web 開発では、より迅速な展開と反復が可能になります。
Windows 10および11がサポートされています。 Windows 10 と Windows 11 で一貫したユーザー エクスペリエンスをサポートします。
ネイティブの能力。ネイティブ API の完全なセットにアクセスします。
コードシェア。 Web コードをコード ベースに追加すると、複数のプラットフォーム間での再利用が増加します。
マイクロソフトはそれをサポートしています。 Microsoft はサポートを提供し、サポートされているプラットフォームで新しい機能リクエストを追加します。
エバーグリーン配布。最新バージョンの Chromium と定期的なプラットフォームのアップデートとセキュリティ パッチを利用してください。
修正版配布。 (オプション) アプリケーションに特定のバージョンの Chromium ビットをパッケージ化します。
段階的な導入。 Web コンポーネントをアプリケーションに一度に 1 つずつ追加します。
次のプログラミング環境がサポートされています。
Win32 C/C++
WebView2 アプリケーションは、次のバージョンの Windows で実行できます。
Windows 7 および 8: WebView2 ランタイム バージョン 109 は、次の Windows バージョンをサポートする最終リリースです。
次の内容が含まれます。
主なクラス: 環境、コントローラー、およびコア Web/ネイティブ相互運用ブラウザ機能 フロー管理 ページに移動し、読み込まれたコンテンツを管理する iframe 検証 非フレーム アプリケーションでの WebView2 のレンダリング コンポジションを使用した WebView2 のレンダリング ユーザー データのパフォーマンスとデバッグ Chrome Developers Tool プロトコル (CDP) )