|
|
Paskelbta 2022-9-25 13:51:37
|
|
|
|

"Microsoft Edge WebView2" valdiklis leidžia įterpti žiniatinklio technologijas (HTML, CSS ir JavaScript) į vietines programas. Valdiklis "WebView2" naudoja "Microsoft Edge" kaip piešimo modulį, kad rodytų žiniatinklio turinį vietinėse programose.
Pristatome "Microsoft Edge WebView2":Hipersaito prisijungimas matomas.
Naudodami "WebView2" galite įdėti žiniatinklio kodą į skirtingas vietinės programos dalis arba kurti visas vietines programas viename "WebView2" egzemplioriuje. Paprasčiau tariant, tai reiškia, kad kuriate programą (pvz., WPF, WinForm), kuri gali įterpti kai kuriuos tinklalapius.
Oficialus "WebView2" privalumų aprašymas
Žiniatinklio ekosistema ir įgūdžių rinkinys. Pasinaudokite visa žiniatinklio platforma, bibliotekomis, įrankiais ir talentais, esančiais žiniatinklio ekosistemoje. Greitai kurkite naujoves. Žiniatinklio kūrimas leidžia greitai diegti ir kartoti. "Windows 7", "8", "10" ir "Windows 11" palaikymas. Nuoseklios vartotojo patirties palaikymas "Windows 7", "Windows 8", "Windows 10" ir "Windows 11". Vietinės funkcijos. Pasiekite visą vietinių API rinkinį. Bendras kodas. Pridėjus žiniatinklio kodą prie kodų bazės, galima padidinti pakartotinį naudojimą keliose platformose. "Microsoft" palaikymas. "Microsoft" teikia palaikymą ir įtraukia naujų funkcijų užklausų palaikomose platformose. Visžalis pasiskirstymas. Pasikliaukite naujausia "Chromium" versija su reguliariais platformos atnaujinimais ir saugos pataisomis. Versijų paskirstymas pataisytas. Programoje taip pat galite supakuoti konkrečias "Chromium" bitų versijas. Laipsniškas priėmimas. Žingsnis po žingsnio, kad įtrauktumėte žiniatinklio komponentus į savo programą.
"Personal WebView2" technologijos privalumai ir trūkumai
Pranašumą:
1. Hibridinis kūrimas, galite naudoti turtingą front-end HTML, JS, CSS technologiją, kad sukurtumėte šaunius efektus, kai kurias diagramas labai sunku įgyvendinti naudojant back-end technologiją, ir tai labai lengva padaryti naudojant front-end; 2. Programoms su sudėtingu formų susiejimu front-end sistemos kūrimas turi didelių pranašumų, palyginti su back-end kūrimu; 3. Jei internetinė nuoroda yra įterpta, jums gali tekti tik atnaujinti svetainę, nereikia atnaujinti kliento, net jei tai yra įterptas žiniatinklio šaltinis, jums reikia atnaujinti tik atsisiuntimo išteklių paketą; 4. Vykdymo laikas"Windows 11" šis komponentas sistemoje įdiegtas pagal numatytuosius nustatymus, todėl supakuota programa nebus labai didelė;
Trūkumas:
1. Dabar jis gali veikti tik Windows platformoje, ir aš nežinau, ar yra kokių nors planų kryžminių platformų ateityje; 2. Jei sistema neįdiegia WebView2 vykdymo laiko, programinė įranga negali normaliai veikti, todėl gali tekti prisijungti prie interneto arba pirmą kartą įdiegti reikiamą veikimo aplinką;
WebView2 naršyklės branduolys
Paprasčiau tariant, "WebView2" yra naršyklės branduolys, teikiantis funkcijas, padedančias atvaizduoti priekinius išteklius. "WebView2" naudojamas naršyklės branduolys yra "Google" sukurta žiniatinklio naršyklė "Chromium". Platinamas pagal kelias nemokamas autorių teises, tokias kaip BSD licencija ir atvirasis kodas, "Chromium" galėjo būti kuriamas jau 2006 m. "Chromium" yra "Google" "Google Chrome" naršyklės variklis, kurio tikslas – sukurti universalią naršyklę, kuri būtų saugi, stabili ir greita.
"WebView2" palaikomos platformos
Palaikomos šios programavimo aplinkos:
- Win32 C/C++
- .NET Framework 4.5 arba naujesnė versija
- .NET Core 3.1 arba naujesnė versija
- .NET 5
- .NET 6
- WinUI 2.0
- WinUI 3.0
"WebView2" programėlės gali veikti šiose "Windows" versijose:
langai 11 langai 10 "Windows 10 IoT Enterprise LTSC x32 2019" "Windows 10 IoT Enterprise LTSC x64 2019" "Windows 10 IoT Enterprise 21h1 x64" Windows 8.1 "Windows 7" ** "Windows Server 2019" "Windows Server 2016" "Windows Server 2012" "Windows Server 2012 R2" "Windows Server 2008 R2" **
WebView2 vykdymo laikas
WebView2 vykdymo laikas yra perskirstomas vykdymo laikas, kuris veikia kaip WebView2 programos pagrindas (arba palaikymas) žiniatinklio platformoje. Ši koncepcija panaši į "Visual C++" arba ".NET" vykdymo laiką, skirtą C++/.NET programoms. "WebView2" vykdyklėje yra modifikuotų "Microsoft Edge" dvejetainių failų, kurie buvo tiksliai sureguliuoti ir išbandyti "WebView2" programoms. Įdiegus "WebView2" vykdymo laiką, jis nerodomas kaip vartotojui matoma naršyklės programa. Pavyzdžiui, vartotojai neturi naršyklės darbalaukio nuorodų ar įrašų meniu Pradėti.
"Windows 11" operacinėje sistemojeWebView2 vykdymo laikas jau įdiegtas pagal numatytuosius nustatymus, o tai taip pat reiškia, kad jums reikia rankiniu būdu įdiegti "WebView2" vykdymo laiką tik žemesnėse operacinės sistemos versijose, kaip parodyta paveikslėlyje žemiau:
Atsisiųskite "WebView2" vykdymo laiką:Hipersaito prisijungimas matomas.
(Pabaiga)
|
Ankstesnis:20 naujų API, skirtų .NET 6Kitą:[WebView2] (2) "WinForm" pristato "WebView2", kad būtų rodomas žiniatinklio turinys
|