Nadzor Microsoft Edge WebView2 omogoča vdelavo spletnih tehnologij (HTML, CSS in JavaScript) v domače aplikacije. Nadzor WebView2 uporablja Microsoft Edge kot risalni pogon za prikaz spletnih vsebin v izvornih aplikacijah.
Predstavljamo Microsoft Edge WebView2:Prijava do hiperpovezave je vidna.
Z WebView2 lahko vgradite spletno kodo v različne dele svoje domače aplikacije ali pa vse svoje domače aplikacije zgradite v eni sami instanci WebView2. Preprosto povedano, to pomeni, da razvijete aplikacijo (npr. WPF, WinForm), ki lahko vgradi nekatere spletne strani.
Uradni opis prednosti WebView2
Spletni ekosistem in nabor veščin. Izkoristite celotno spletno platformo, knjižnice, orodja in talente, ki obstajajo v spletnem ekosistemu. Hitro inovirajte. Spletni razvoj omogoča hitro uvajanje in iteracijo. Podpora za Windows 7, 8, 10 in 11. Podpora za dosledno uporabniško izkušnjo v Windows 7, Windows 8, Windows 10 in Windows 11. Izvorne funkcije. Dostopajte do celotnega nabora izvornih API-jev. Codeshare. Dodajanje spletne kode v vašo kodo lahko poveča ponovno uporabo na več platformah. Microsoftova podpora. Microsoft nudi podporo in dodaja nove zahteve za funkcije na podprtih platformah. Večna razširjenost. Zanašajte se na najnovejšo različico Chromiuma z rednimi posodobitvami platforme in varnostnimi popravki. Distribucija različic je popravljena. V svojo aplikacijo lahko tudi zapakirate določene različice Chromium bitov. Postopna posvojitev. Korak za korakom dodajte spletne komponente v svojo aplikacijo.
Prednosti in slabosti tehnologije Personal WebView2
Prednost:
1. Hibridni razvoj, lahko uporabite bogato front-end HTML, JS, CSS tehnologijo za ustvarjanje zanimivih učinkov, nekateri diagrami so zelo zahtevni za implementacijo z back-end tehnologijo, in zelo enostavno za front-end; 2. Za aplikacije s kompleksno povezavo obrazcev ima razvoj front-end ogrodja velike prednosti pred back-end razvojem; 3. Če je spletna povezava vgrajena, boste morda morali le posodobiti stran, ni potrebe po posodobitvi odjemalca, tudi če gre za vgrajen spletni vir, morate posodobiti le paket za prenos virov; 4. Čas izvajanjaV Windows 11 je ta komponenta privzeto nameščena na sistemu, zato pakirana aplikacija ne bo zelo velika;
Pomanjkljivost:
1. Zdaj lahko deluje le na platformi Windows in ne vem, ali obstajajo načrti za menjavo platform v prihodnosti; 2. Če sistem ne namesti WebView2 runtime, programska oprema ne more normalno delovati, zato je morda potrebno najprej preiti na splet ali namestiti zahtevano okolje;
Jedro brskalnika WebView2
Preprosto povedano, WebView2 je jedro brskalnika, ki ponuja funkcije za pomoč pri upodabljanju virov na front-endu. Jedro brskalnika, ki ga uporablja WebView2, je Chromium, spletni brskalnik, ki ga je razvil Google. Distribuiran pod več prostimi avtorskimi pravicami, kot sta BSD licenca in odprtokodna koda, je bil Chromium morda v razvoju že leta 2006. Chromium je pogon za Googlov brskalnik Google Chrome, katerega cilj je ustvariti univerzalni brskalnik, ki je varen, stabilen in hiter.
WebView2 podpira platforme
Podprta so naslednja programska okolja:
- Win32 C/C++
- .NET Framework 4.5 ali novejši
- .NET Core 3.1 ali novejši
- .NET 5
- .NET 6
- WinUI 2.0
- WinUI 3.0
Aplikacije WebView2 lahko tečejo na naslednjih različicah Windows:
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 **
Čas izvajanja WebView2
Runtime WebView2 je redistributivno runtime, ki deluje kot osnova (ali podpora) za aplikacijo WebView2 (ali pa podpira) spletno platformo. Ta koncept je podoben Visual C++ ali .NET runtime za C++/.NET aplikacije. Runtime WebView2 vsebuje spremenjene binarne datoteke Microsoft Edge, ki so bile natančno prilagojene in testirane za aplikacije WebView2. Ko je runtime WebView2 nameščen, se ne prikaže kot uporabniku vidna aplikacija v brskalniku. Na primer, uporabniki nimajo bližnjic na namizju brskalnika ali vnosov v meniju Start.
V operacijskem sistemu Windows 11,Runtime WebView2 je privzeto že nameščen, kar pomeni tudi, da morate WebView2 runtime ročno namestiti le na nižje različice operacijskega sistema, kot je prikazano na spodnji sliki:
Prenesite trajanje WebView2:Prijava do hiperpovezave je vidna.
(Konec)
|