Unduhan Gratis untuk Windows

Tonton iklan untuk mengunduh gratis

Sematkan Antarmuka Web dalam Aplikasi Windows dengan WebView2

Microsoft Edge WebView2, dari Microsoft Corporation, adalah kontrol pengembang yang menyematkan antarmuka web ke dalam aplikasi Windows asli untuk memungkinkan UI hibrida. Ini menampilkan HTML, CSS, dan JavaScript di dalam proses host sambil memungkinkan host dan konten web untuk bertukar pesan. Pilihan distribusi termasuk pembaruan runtime otomatis atau penyebaran versi tetap untuk kontrol kompatibilitas. Alat ini ditujukan untuk pengembang desktop Windows yang ingin menggunakan kembali aset web dalam alur kerja Win32 atau .NET asli.

Runtime menggunakan mesin Microsoft Edge (Chromium) dan berjalan sebagai proses terpisah

Kontrol menjalankan runtime berbasis Chromium terpisah dari browser Microsoft Edge, menggunakan mesin rendering Microsoft Edge (Chromium) untuk merender konten web modern. Proses msedgewebview2.exe mewakili WebView2 Runtime, dan kontrol mengikuti arsitektur multi-proses yang biasanya mencakup proses manajer, proses GPU, dan proses renderer individu untuk komponen web. Pemisahan proses tersebut sesuai dengan model isolasi Chromium.

Stack pengembangan dan alur kerja yang diintegrasikan dengan kontrol

WebView2 menargetkan stack pengembangan desktop dan terintegrasi dengan toolchain asli. Host dan framework yang didukung termasuk:

  • Win32 C/C++
  • .NET (WPF dan WinForms)
  • WinUI
Framework runtime yang didukung termasuk .NET Framework 4.6.2+ dan .NET Core 3.1+. Pengembang dapat menyimpan UI web di dalam jendela aplikasi dan memanggil API asli dari JavaScript melalui saluran komunikasi kontrol.

Perdagangan kinerja dan penyebaran yang harus direncanakan tim

Karena pengguna terkadang melaporkan penggunaan memori dan CPU yang tinggi terkait dengan instance msedgewebview2.exe dalam aplikasi pihak ketiga, pengembang harus merencanakan profiling dan isolasi modul web yang berat. Profiling proses renderer dan menempatkan widget yang memakan sumber daya dalam instance WebView terpisah mengurangi persaingan. Runtime adalah komponen yang berbeda dari browser penuh, jadi menghapusnya dapat menyebabkan aplikasi yang bergantung gagal merender UI mereka; perlakukan runtime sebagai artefak yang dapat diterapkan selama pengujian dan peluncuran.

WebView2 adalah pilihan praktis untuk pengembangan desktop Windows hibrida

WebView2 adalah opsi praktis untuk pengembang desktop Windows yang perlu menyematkan antarmuka berbasis web di dalam proses asli. Harapkan adanya kompromi karena instance msedgewebview2.exe dapat meningkatkan penggunaan memori dan CPU dalam beberapa penerapan. Tim yang menganggarkan pengujian untuk profil renderer dan pemantauan operasional selama peluncuran akan mendapatkan manfaat paling banyak dari kontrol saat menerapkan strategi UI hibrida ke aplikasi desktop produksi.

  • Kelebihan

    • Menggunakan mesin Microsoft Edge (Chromium) untuk rendering web yang konsisten
    • Mendukung Win32 C/C++, .NET (WPF/WinForms), dan host WinUI
    • Menawarkan saluran komunikasi host-ke-web dua arah
    • Runtime berjalan secara independen dari browser Edge penuh
  • Kelemahan

    • Beberapa proses msedgewebview2.exe dapat meningkatkan memori dan CPU
    • Menghapus instalasi runtime dapat merusak aplikasi yang bergantung.
    • Penerapan versi tetap memerlukan manajemen pembaruan manual
 0/1

Spesifikasi Aplikasi

  • Pengembang

  • Lisensi

    Gratis

  • Versi

    135.0.3179.54

  • Update tanggal

  • Platform

    Windows

  • OS

    Windows 11

  • Bahasa

    Arab

    Bahasa yang tersedia

    • Arab
    • Cina
    • Belanda
    • Inggris
    • Perancis
    • Jerman
    • Italia
    • Jepang
    • Korea
    • Polandia
    • Portugis
    • Rusia
    • Spanyol
    • Swedia
    • Turki
  • Unduhan

    11

    Unduhan bulan lalu

    • 9

Program tersedia dalam bahasa lain


Unduhan Gratis untuk PC

Tonton iklan untuk mengunduh gratis


Ulasan pengguna tentang Microsoft Edge WebView2

Apakah Anda mencoba Microsoft Edge WebView2? Jadilah yang pertama untuk meninggalkan pendapat Anda!

Tambahkan ulasan

Alternatif untuk Microsoft Edge WebView2

Hukum terkait penggunaan perangkat lunak ini berbeda di tiap negara. Kami tidak mendorong atau membenarkan penggunaan program ini jika melanggar hukum.
Masuk ke Softonic sebagai