- penjualan sepatu bot ugg
- 16373
|
Kontrol Microsoft Edge WebView2 memungkinkan penyematan teknologi web (HTML, CSS, dan JavaScript) dalam aplikasi asli. Kontrol WebView2 menggunakan Microsoft Edge sebagai mesin gambar untuk menampilkan konten web dalam aplikasi asli.
Pengantar Microsoft Edge WebView2: https: //learn.microsoft.com/zh-cn/microsoft-edge/webview2/
Dengan WebView2, Anda dapat menyematkan kode web di berbagai bagian aplikasi asli Anda atau membuat semua aplikasi asli Anda dalam satu contoh WebView2. Sederhananya, aplikasi yang Anda kembangkan (mis. WPF, WinForm) dapat menyematkan beberapa halaman web.
Deskripsi Resmi Keuntungan WebView2
Ekosistem web dan keahlian. Memanfaatkan seluruh platform web, perpustakaan, alat, dan bakat yang ada di ekosistem web. Inovasi yang cepat. Pengembangan web memungkinkan penyebaran dan iterasi yang cepat. Dukungan Windows 7, 8, 10 dan 11. Dukungan untuk pengalaman pengguna yang konsisten di seluruh Windows 7, Windows 8, Windows 10, dan Windows 11. Fungsionalitas asli. Akses ke satu set lengkap API asli. Berbagi kode. Menambahkan kode web ke basis kode meningkatkan penggunaan ulang di berbagai platform. Dukungan Microsoft. Microsoft memberikan dukungan dan menambahkan permintaan fitur baru pada platform yang didukung. Distribusi yang selalu hijau. Andalkan versi terbaru Chromium dengan pembaruan platform reguler dan patch keamanan. Distribusi versi tetap. Dimungkinkan juga untuk mengemas bit Chromium versi tertentu dalam aplikasi Anda. Adopsi bertahap. Menambahkan komponen web secara bertahap ke dalam aplikasi.
Keuntungan dan kerugian dari masing-masing teknologi WebView2
Keuntungan:
1. Pengembangan hibrida, Anda dapat menggunakan teknologi HTML, JS, CSS front-end yang kaya untuk membuat efek keren, beberapa bagan dengan teknologi back-end sangat sulit dicapai, menggunakan front-end untuk melakukannya sangat sederhana; 2. Untuk aplikasi dengan keterkaitan formulir yang kompleks, penggunaan pengembangan kerangka kerja front-end daripada pengembangan back-end memiliki keuntungan yang sangat besar; 3. Jika yang disematkan adalah tautan online, mungkin hanya perlu memperbarui situs saja, tidak perlu memperbarui klien, meskipun disematkan di sumber daya halaman web, Anda hanya perlu memperbarui paket sumber daya unduhan; 4. runtime di Windows 11, komponen diinstal pada sistem secara default, sehingga aplikasi yang dikemas tidak akan terlalu besar;
Kekurangan:
1. Sekarang hanya dapat berjalan di atas platform Windows, saya tidak tahu apakah ada niat lintas platform; 2. Jika sistem tidak menginstal runtime WebView2, perangkat lunak tidak akan berjalan dengan baik, jadi pertama kali Anda mungkin perlu online atau menginstal lingkungan runtime yang diperlukan;
Kernel Browser WebView2
Sederhananya, WebView2 adalah kernel browser yang memberi Anda kemampuan untuk merender sumber daya front-end. kernel browser yang digunakan oleh WebView2 adalah Chromium, browser web yang dikembangkan oleh Google. Didistribusikan di bawah beberapa hak cipta gratis termasuk lisensi BSD dan open source, pengembangan Chromium mungkin telah dimulai sejak tahun 2006. Chromium adalah mesin di balik peramban Google Chrome, dan tujuannya adalah untuk membuat peramban serba guna yang aman, stabil, dan cepat.
Platform yang Didukung WebView2
Lingkungan pemrograman berikut ini didukung:
Win32 C/C++ .NET Framework 4.5 atau lebih tinggi .NET Core 3.1 atau lebih tinggi .NET 5 .NET 6 WinUI 2.0 WinUI 3.0
Aplikasi WebView2 dapat berjalan pada versi Windows berikut ini:
Windows 11 Windows 10 Windows 10 IoT Enterprise Edition LTSC x32 2019 Windows 10 IoT Enterprise Edition LTSC x64 2019 Windows 10 IoT Enterprise Edition 21h1 x64 Windows 8.1 Windows 7 ** Windows Server 2019 Windows Server 2016 Windows Server 2012 Windows Server 2012 R2 Windows Server 2008 R2 **
Runtime WebView2
Runtime WebView2 adalah runtime yang dapat didistribusikan ulang yang berfungsi sebagai fondasi (atau dukungan) untuk platform Web untuk aplikasi WebView2. Konsep ini mirip dengan Visual C++ atau runtime .NET untuk aplikasi C++ / .NET. Runtime WebView2 berisi binari Microsoft Edge yang dimodifikasi yang telah disetel dengan baik dan diuji untuk aplikasi WebView2. Ketika runtime WebView2 diinstal, itu tidak muncul sebagai aplikasi browser yang terlihat oleh pengguna. Misalnya, pengguna tidak memiliki pintasan desktop browser atau entri di menu Start.
Pada Windows 11, runtime WebView2 diinstal secara default, yang berarti bahwa hanya pada versi sistem operasi yang lebih rendah Anda perlu menginstal runtime WebView2 secara manual, seperti yang ditunjukkan di bawah ini:
Unduh runtime WebView2: https: //developer.microsoft.com/zh-cn/microsoft-edge/webview2/
(Akhir)
|
Artikel sebelumnya: 20 API baru untuk .Berikutnya: [WebView2] (二) WinForm memperkenalkan WebView2 untuk menampilkan konten web
|