- WebView2 membolehkan anda menyepadukan kandungan web ke dalam aplikasi asli menggunakan Microsoft Edge
- Ia penting untuk ciri moden dalam Microsoft 365 dan apl .NET yang lain.
- WebView2 Runtime dipasang secara automatik, tetapi boleh diurus secara manual.
- Ia tidak digalakkan untuk menyahpasangnya tanpa menilai penggunaannya, kerana ia boleh menjejaskan pelbagai fungsi.
Microsoft Edge WebView2 ialah komponen yang semakin wujud dalam sistem Windows, walaupun ramai pengguna masih tidak mengetahui tujuan dan kaitannya. Ia dipasang secara senyap dan berkait rapat dengan Microsoft Edge, tetapi tidak semestinya memerlukan pengguna menggunakannya secara langsung. Penggunaannya lebih berkait rapat dengan kerja dalaman banyak aplikasi, terutamanya yang dibangunkan dalam persekitaran seperti .NET atau Microsoft sendiri, seperti Office.
Artikel ini bertujuan untuk menjelaskan sebarang keraguan tentang apa itu WebView2, sebab ia muncul pada sistem anda dan apakah implikasi penggunaan atau penyahpasangannya.Kami akan menganalisis tujuannya, apabila ia penting, cara memasangnya, cara menyahpasangnya jika perlu, dan apakah alternatif yang wujud. Kami juga akan meneroka secara menyeluruh kelebihan, had dan kesannya terhadap prestasi sistem.
Apakah sebenarnya Microsoft Edge WebView2?
WebView2 ialah kawalan yang membolehkan anda memaparkan kandungan web dalam aplikasi desktop.Ia menggunakan pelayar Microsoft Edge berasaskan Chromium sebagai enjin pemaparannya, memastikan keserasian dengan teknologi moden seperti HTML, CSS dan JavaScript. Ia adalah alat yang direka untuk pembangun yang ingin menyepadukan ciri web moden ke dalam aplikasi asli mereka tanpa perlu bergantung terus pada penyemak imbas.
Terima kasih kepada WebView2, Pembangun boleh menggunakan semula kebanyakan kod web sedia ada dan menawarkan pengalaman yang lebih konsisten merentas platform yang berbeza. Ini mengurangkan usaha pembangunan dan mempercepatkan proses penggunaan.
Mengapa WebView2 Runtime dipasang Windows?
WebView2 Runtime diperlukan untuk menjalankan fungsi web dalam aplikasi yang menggunakannya.Sejak April 2021, Microsoft telah memasukkannya pada peranti yang menjalankan Office versi 2101 atau lebih baru. Ini membolehkan ciri baharu yang bergantung pada WebView2 berfungsi dengan betul.
Pemasangan boleh berlaku tanpa campur tangan pengguna, terutamanya jika dilakukan melalui Office atau aplikasi berasaskan .NET. Walaupun ia mungkin kelihatan mengganggu, tingkah laku ini memastikan ciri web tersedia tanpa konfigurasi tambahan.
Kelebihan utama menggunakan WebView2
- Keserasian penuh dengan Windows 10 dan 11, serta dengan beberapa versi khusus bagi Windows Pelayan.
- Membolehkan inovasi yang lebih pantas dengan menjadikannya lebih mudah untuk mengulangi ciri web baharu dalam apl.
- Taburan Evergreen, yang memastikan komponen dikemas kini dengan patch keselamatan biasa.
- Akses kepada ciri sistem pengendalian asli, sesuatu yang tidak ditawarkan oleh pembangunan web konvensional.
- Sokongan teknikal dan kemas kini yang kerap daripada Microsoft.
Apakah program yang menggunakan WebView2?
Microsoft Office ialah salah satu contoh utama aplikasi yang menggunakan WebView2Ciri seperti Pencari Bilik atau paparan kolaboratif masa nyata dalam Outlook adalah berdasarkan komponen ini. Banyak program yang dibangunkan dalam .NET juga menggunakannya untuk memaparkan grafik, membenamkan kandungan web atau pertanyaan data jauh.
Selain Pejabat, Syarikat pihak ketiga dan pembangunan dalaman juga menggunakan WebView2 kerana kemudahan penyepaduan dan prestasinya.
Sistem yang serasi dengan WebView2
WebView2 berfungsi pada versi terkini Windows 10, Windows 11 dan pelbagai versi Windows ServerIa juga menyokong platform seperti Xbox dan HoloLens 2, menjadikannya alat serba boleh untuk pembangunan merentas platform dalam ekosistem Microsoft.
Mod Pemasangan WebView2 Runtime
WebView2 biasanya tidak dipasang secara lalai, tetapi ditambah mengikut keperluan.. Boleh dipasang:
- Secara automatik apabila anda memasang Office atau aplikasi lain yang serasi.
- Dengan muat turun terus dari laman web rasmi dari Microsoft.
- Menggunakan skrip PowerShell seperti:
Invoke-WebRequest -Uri "https://go.microsoft.com/fwlink/p/?LinkId=2124703" -OutFile "WebView2Setup.exe"
Bagaimana untuk menyemak sama ada ia dipasang
Anda boleh menyemak kehadirannya daripada Tetapan > Aplikasi, mencari "Microsoft Edge WebView2 Runtime." Di sana anda akan melihat nombor versinya, yang biasanya sepadan dengan versi pelayar Edge. Anda juga boleh menyemak lokasinya dalam direktori C:/Program Files (x86)/Microsoft/EdgeWebView/Application.
Kemas Kini WebView2
Komponen ini dikemas kini beberapa kali sebulan, melalui pengemas kini sendiri atau melalui Windows Kemas kini. Kemas kini berkisar dalam saiz dari 5 MB hingga 30 MB dan lazimnya adalah tambahan. Kemas kini ini meningkatkan keselamatan, kestabilan dan keserasian dengan ciri baharu sistem dan aplikasi yang menggunakannya.
Adakah dinasihatkan untuk menyahpasang WebView2?
Pada dasarnya tidak ada sebab teknikal untuk menyahpasangnya.Melakukannya boleh mengakibatkan ralat semasa menjalankan aplikasi yang bergantung padanya. Microsoft tidak menawarkan pilihan langsung untuk menghalang pemasangan semula automatiknya, jadi sistem boleh memasangnya semula jika perlu.
Jika anda mempunyai komputer dengan sumber yang sangat terhad dan tidak menggunakan mana-mana apl yang memerlukannya, menyahpasangnya mungkin mengosongkan sedikit RAM dan storan. Setiap kes harus dinilai secara individu.
Nyahpasang langkah demi langkah
- Daripada Tetapan Windows > Aplikasi > WebView2 Runtime > Nyahpasang.
- Atau dari Panel Kawalan > Program dan Ciri.
- Anda juga boleh menutup proses berkaitan daripada Pengurus Tugas, walaupun ini hanya sementara.
Apa yang berlaku jika ia dipadamkan?
Mengalih keluar WebView2 boleh memecahkan fungsi kritikal dalam aplikasi seperti Outlook atau ExcelSesetengah orang telah melaporkan masalah serius, termasuk ranap sistem. Selain itu, jika apl memerlukannya, ia akan memasang semula secara automatik di latar belakang.
Pasang semula
Jika anda telah memadamkan WebView2 secara tidak sengaja atau mengalami ralat, Anda boleh memasang semula dari laman web rasmi Microsoft.. Hanya pilih sistem pengendalian anda (x64, x86, atau ARM) dan muat turun pemasang yang sesuai.
Jalankan fail yang dimuat turun dan ikuti langkah dalam wizard pemasangan.
Berapakah jumlah penggunaan WebView2?
Penggunaan sumber WebView2 adalah minimumMenurut ujian yang dilakukan dalam Pengurus Tugas, utas yang berkaitan menggunakan memori yang sangat sedikit (jumlah kurang daripada 10 MB), dan sumber CPU, cakera dan rangkaian kekal pada 0% apabila melahu.
Oleh itu, ia tidak menjejaskan prestasi keseluruhan walaupun pada komputer dengan perkakasan sederhana.
Kesilapan biasa dan cara menyelesaikannya
Sesetengah pengguna menerima mesej seperti "Terdapat masalah dengan WebView2." Penyelesaian yang paling berkesan biasanya menyahpasang dan memasang semula komponen.Isu ini tidak biasa, tetapi mungkin disebabkan oleh ralat konfigurasi, konflik dengan kemas kini terkini atau fail yang rosak.
Apakah perbezaan antara Microsoft Edge dan WebView2?
WebView2 adalah berdasarkan Microsoft Edge, tetapi tidak termasuk semua cirinya.Contohnya, ia tidak mempunyai mod IE, sambungan, kegemaran atau penyegerakan profil. Ia juga tidak membenarkan anda mengakses kebanyakan URL seperti edge:// atau gunakan ciri seperti pembaca mendalam atau anotasi PDF. Ia direka bentuk semata-mata sebagai enjin pemaparan untuk apl lain, bukan sebagai penyemak imbas penuh.
Had persekitaran WebView2
- Sambungan penyemak imbas tidak boleh digunakan.
- Tiada sokongan untuk anotasi PDF atau ciri sosial penyemak imbas.
- Google telah menyekat akses OAuth melalui WebViews, yang boleh menjejaskan proses pengesahan dalam apl terbenam.
- Sesetengah pintasan papan kekunci dilumpuhkan atau berkelakuan berbeza.
Persekitaran pembangunan yang disokong
WebView2 boleh digunakan dalam:
- Win32 (C/C++)
- .NET Framework 4.6.2 atau lebih baru
- .NET Core 3.1 atau lebih tinggi
- .BERSIH 5+
- WinUI 2 dan 3
Alternatif kepada WebView2
Jika anda memilih untuk tidak bergantung pada komponen Microsoft, Terdapat alternatif seperti Google Docs, LibreOffice atau OnlyOfficeAlat ini tidak memerlukan WebView2 untuk dijalankan dan boleh berguna dalam persekitaran yang memerlukan keserasian maksimum atau mengelakkan proses latar belakang.
Dokumen Google sesuai untuk mereka yang sentiasa bekerja di awan, manakala LibreOffice dan OnlyOffice ialah pilihan tempatan dengan keserasian yang luas.
Walaupun WebView2 beroperasi secara diam-diam dan dengan impak yang rendah pada sistem, Kehadiran mereka semakin penting untuk berfungsi dengan baik bagi banyak aplikasi modenMemahami cara ia berfungsi, sebab ia wujud dan cara mengurusnya dengan betul boleh membantu anda mengelakkan kesilapan dan memanfaatkan sepenuhnya faedahnya tanpa perlu risau tentang kesannya terhadap prestasi pasukan anda.

Pakar dalam perisian, pembangunan dan aplikasi untuk kegunaan industri dan rumah. Kami suka memanfaatkan potensi penuh mana-mana perisian, program, aplikasi, alat dan sistem pengendalian di pasaran.
