Softonic のレビュー

WebView2を使用してWindowsアプリにWebインターフェイスを埋め込む

Microsoft Edge WebView2は、Microsoft Corporationによる開発者コントロールで、ネイティブWindowsアプリケーションにウェブインターフェースを埋め込んでハイブリッドUIを可能にします。ホストプロセス内でHTML、CSS、JavaScriptを表示し、ホストとウェブコンテンツがメッセージを交換できるようにします。配布の選択肢には、自動ランタイム更新または互換性制御のための固定バージョンのデプロイがあります。このツールは、ネイティブWin32または.NETワークフロー内でウェブ資産を再利用したいWindowsデスクトップ開発者を対象としています。

ランタイムはMicrosoft Edge (Chromium)エンジンを使用し、別々のプロセスとして実行されます

コントロールはMicrosoft Edgeブラウザーとは別のChromiumベースのランタイムを実行し、Microsoft Edge (Chromium)レンダリングエンジンを使用して最新のウェブコンテンツをレンダリングします。 msedgewebview2.exeプロセスはWebView2ランタイムを表し、コントロールは通常、マネージャープロセス、GPUプロセス、およびウェブコンポーネント用の個別のレンダラープロセスを含むマルチプロセスアーキテクチャに従います。このプロセスの分離はChromiumのアイソレーションモデルに対応しています。

コントロールが統合される開発スタックとワークフロー

WebView2はデスクトップ開発スタックをターゲットにし、ネイティブツールチェーンと統合します。サポートされているホストとフレームワークには:

  • Win32 C/C++
  • .NET (WPFおよびWinForms)
  • WinUI
サポートされているランタイムフレームワークには.NET Framework 4.6.2+および.NET Core 3.1+が含まれます。開発者はアプリケーションウィンドウ内にウェブUIをホストし、コントロールの通信チャネルを通じてJavaScriptからネイティブAPIを呼び出すことができます。

チームが計画すべきパフォーマンスとデプロイのトレードオフ

ユーザーがサードパーティアプリケーション内のmsedgewebview2.exeインスタンスに関連する高いメモリおよびCPU使用率を報告することがあるため、開発者は重いウェブモジュールのプロファイリングとアイソレーションを計画する必要があります。レンダラープロセスのプロファイリングとリソース集約型ウィジェットを別のWebViewインスタンスに配置することで競合を減らします。ランタイムは完全なブラウザーとは異なるコンポーネントであるため、これを削除すると依存アプリケーションがUIをレンダリングできなくなる可能性があります。テストとロールアウト中はランタイムをデプロイ可能なアーティファクトとして扱ってください。

WebView2はハイブリッドWindowsデスクトップ開発に実用的な選択肢です

WebView2は、ネイティブプロセス内にウェブ駆動のインターフェースを埋め込む必要があるWindowsデスクトップ開発者にとって実用的なオプションです。msedgewebview2.exeインスタンスは、いくつかの展開でメモリとCPUの使用量を増加させる可能性があるため、トレードオフを期待してください。レンダラープロファイリングと運用監視のためのテストを予算に組み込むチームは、ハイブリッドUI戦略を本番デスクトップアプリケーションに展開する際に、コントロールから最も恩恵を受けるでしょう。

  • 高評価

    • 一貫したウェブレンダリングのためにMicrosoft Edge(Chromium)エンジンを使用します
    • Win32 C/C++、.NET (WPF/WinForms)、および WinUI ホストをサポートします
    • 双方向のホストからウェブへの通信チャネルを提供します
    • RuntimeはフルEdgeブラウザとは独立して実行されます。
  • 低評価

    • 複数の msedgewebview2.exe プロセスは、メモリと CPU を増加させる可能性があります。
    • ランタイムをアンインストールすると、依存アプリケーションが壊れる可能性があります。
    • 固定バージョンのデプロイメントは手動の更新管理を必要とします
 0/1

アプリのスペック

  • ライセンス

    無料

  • バージョン

    135.0.3179.54

  • 更新日

  • プラットフォーム

    Windows

  • OS

    Windows 11

  • 言語

    日本語

    利用可能な言語

    • アラビア語
    • 中国語
    • オランダ語
    • 英語
    • フランス語
    • ドイツ語
    • イタリア語
    • 日本語
    • 韓国語
    • ポーランド語
    • ポルトガル語
    • ロシア語
    • スペイン語
    • スウェーデン語
    • トルコ語
  • 開発者/メーカー

プログラムは他の言語で利用可能です


ダウンロードは現在できません。プログラムが中止されたか、セキュリティ上の問題か、もしくは他の理由が原因の可能性があります。

ユーザーレビュー

あなたはMicrosoft Edge WebView2を試したことがありますか?あなたの意見を残して最初に!

レビューを追加

ダウンロード数トップ プログラム言語 Windows用

ダウンロード数トップ プログラム言語 Windows用

ダウンロード数トップ プログラム言語 Windows用

の関連トピック Microsoft Edge WebView2

最新の記事

本ソフトウェアの使用に関わる法令は国によって異なります。本ソフトウェアが特定の国の法令に抵触する場合、そのソフトウェアのダウンロード及び使用は堅くお断りします。