Microsoft Edge WebView2 juhtimine võimaldab veebitehnoloogiate (HTML, CSS ja JavaScript) manustamist natiivsetesse rakendustesse. WebView2 juhtimine kasutab Microsoft Edge'i joonistusmootorina, et kuvada veebisisu natiivsetes rakendustes.
Microsoft Edge WebView2 tutvustamine:Hüperlingi sisselogimine on nähtav.
WebView2-ga saad manustada veebikoodi oma natiivse rakenduse erinevatesse osadesse või ehitada kõik oma natiivsed rakendused ühes WebView2 instantsis. Lihtsalt öeldes tähendab see, et arendad rakenduse (nt WPF, WinForm), mis suudab manustada mõningaid veebilehti.
WebView2 eeliste ametlik kirjeldus
Veebiökosüsteem ja oskuste komplekt. Kasuta kogu veebiplatvormi, teeke, tööriistu ja talente, mis veebiökosüsteemis eksisteerivad. Uuenda kiiresti. Veebiarendus võimaldab kiiret juurutamist ja iteratsiooni. Windows 7, 8, 10 ja 11 tugi. Tugi ühtsele kasutajakogemusele Windows 7, Windows 8, Windows 10 ja Windows 11 puhul. Natiivsed funktsioonid. Pääse ligi täielikule natiivsete API-de komplektile. Koodijagamis. Veebikoodi lisamine oma koodibaasi võib suurendada taaskasutust mitmel platvormil. Microsofti tugi. Microsoft pakub tuge ja lisab uusi funktsioonisoove toetatud platvormidele. Igihaljas levik. Toetuge Chromiumi uusimale versioonile koos regulaarsete platvormiuuenduste ja turvapaikadega. Versioonide levitamine parandatud. Sa saad oma rakenduses pakendada ka konkreetseid Chromiumi bittide versioone. Järkjärguline adopteerimine. Samm-sammult, et lisada veebikomponendid oma rakendusse.
Isiklikud WebView2 tehnoloogia plussid ja miinused
Eelis:
1. Hübriidarenduses saab kasutada rikkalikku esipaneeli HTML-, JS-i, CSS-tehnoloogiat lahedate efektide loomiseks, mõned diagrammid on back-end tehnoloogiaga väga keerulised ja front-endiga on seda väga lihtne teha; 2. Rakendustes, kus on keerukate vormide ühendus, on front-end raamistiku arendamisel suured eelised võrreldes tagapõhja arendusega; 3. Kui veebilink on sisse ehitatud, võib vaja minna ainult saiti uuendada, klienti pole vaja uuendada, isegi kui tegemist on manustatud veebiressursiga, piisab ainult allalaadimise ressursipaketi uuendamisest; 4. KestusWindows 11-s on see komponent vaikimisi süsteemis installitud, seega pakendatud rakendus ei ole väga suur;
Puudus:
1. Nüüd saab see töötada ainult Windowsi platvormil ja ma ei tea, kas tulevikus on plaane platvormidevahelist kasutada; 2. Kui süsteem ei paigalda WebView2 käitusaega, ei saa tarkvara normaalselt töötada, seega võib olla vajalik esmakordselt internetti minna või vajalik töökeskkond paigaldada;
WebView2 brauseri kernel
Lihtsalt öeldes on WebView2 brauseri tuum, mis pakub funktsioone, mis aitavad sul renderdada esiosa ressursse. WebView2 brauserituum on Chromium, Google'i arendatud veebibrauser. Chromium levitati mitme vaba autoriõiguse all, nagu BSD litsents ja avatud lähtekood, ning võis olla arenduses juba 2006. aastal. Chromium on Google'i Google Chrome'i brauseri mootor, mille eesmärk on luua universaalne turvaline, stabiilne ja kiire brauser.
WebView2 toetatud platvormid
Järgmised programmeerimiskeskkonnad on toetatud:
- Win32 C/C++
- .NET Framework 4.5 või uuem
- .NET Core 3.1 või uuem
- .NET 5
- .NET 6
- WinUI 2.0
- WinUI 3.0
WebView2 rakendused saavad töötada järgmistes Windowsi versioonides:
Windows 11 Windows 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 käitusaeg
WebView2 käitusaeg on ümberjaotatav käitusaeg, mis toimib WebView2 rakenduse alusena (või toetab) veebiplatvormi. See kontseptsioon on sarnane Visual C++ või .NET runtime'iga C++/.NET rakenduste jaoks. WebView2 käitusaeg sisaldab muudetud Microsoft Edge'i binaare, mis on peenhäälestatud ja testitud WebView2 rakenduste jaoks. Kui WebView2 käitusaeg on paigaldatud, ei ilmu see kasutajale nähtava brauserirakendusena. Näiteks kasutajatel pole brauseri otseteid ega kirjeid Start-menüüs.
Windows 11 operatsioonisüsteemis,WebView2 käitusaeg on vaikimisi juba installitud, mis tähendab ka, et WebView2 käitusaeg tuleb käsitsi paigaldada operatsioonisüsteemi madalamatesse versioonidesse, nagu alloleval joonisel näidatud:
Laadi alla WebView2 runtime:Hüperlingi sisselogimine on nähtav.
(Lõpp)
|