Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 6989|Atsakyti: 3

[Šaltinis] [WebView2] (1) Pradinis įvadas į "Microsoft Edge WebView2" technologiją

[Kopijuoti nuorodą]
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 6
Kitą:[WebView2] (2) "WinForm" pristato "WebView2", kad būtų rodomas žiniatinklio turinys
 Savininkas| Publikuota: 2022-9-25 20:47:13 |
C# naršyklės "Firefox" branduolys "Geckoff" gali įgyvendinti tokias funkcijas kaip tarpinis serveris ir proceso nepriklausomumas
https://www.itsvse.com/thread-2859-1-1.html
Paskelbta 2023-8-8 09:06:26 |
Ateikite ir mokykitės
Publikuota: 2025-4-22 11:54:37 |
Tai per daug kenksminga
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com