See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 6989|Vastuse: 3

[Allikas] [WebView2] (1) Microsoft Edge WebView2 tehnoloogia esmatutvustus

[Kopeeri link]
Postitatud 2022-9-25 13:51:37 | | | |
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)





Eelmine:20 uut API-d .NET 6 jaoks
Järgmine:[WebView2] (2) WinForm tutvustab WebView2 veebisisu kuvamiseks
 Üürileandja| Postitatud 2022-9-25 20:47:13 |
C# brauseri Firefoxi tuum Geckofx suudab rakendada funktsioone nagu proxy ja protsesside sõltumatus
https://www.itsvse.com/thread-2859-1-1.html
Postitatud 2023-8-8 09:06:26 |
Tule ja õpi
Postitatud 2025-4-22 11:54:37 |
See on liiga kahjulik
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com