Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 6989|Atbildi: 3

[Avots] [WebView2] (1) Sākotnējais ievads Microsoft Edge WebView2 tehnoloģijā

[Kopēt saiti]
Publicēts 2022-9-25 13:51:37 | | | |
Microsoft Edge WebView2 vadīkla ļauj iegult tīmekļa tehnoloģijas (HTML, CSS un JavaScript) vietējās programmās. WebView2 vadīkla izmanto Microsoft Edge kā zīmēšanas programmu, lai parādītu tīmekļa saturu vietējās programmās.

Iepazīstināšana ar Microsoft Edge WebView2:Hipersaites pieteikšanās ir redzama.

Izmantojot WebView2, varat iegult tīmekļa kodu dažādās vietējās lietotnes daļās vai izveidot visas vietējās programmas vienā WebView2 instancē. Vienkārši izsakoties, tas nozīmē, ka jūs izstrādājat lietojumprogrammu (piemēram, WPF, WinForm), kas var iegult dažas tīmekļa lapas.



WebView2 priekšrocību oficiālais apraksts

Tīmekļa ekosistēma un prasmju kopums. Izmantojiet visu tīmekļa platformu, bibliotēkas, rīkus un talantus, kas pastāv tīmekļa ekosistēmā.
Ātri ieviesiet jauninājumus. Tīmekļa izstrāde ļauj ātri izvietot un iterēt.
Windows 7, 8, 10 un 11 atbalsts. Atbalsts konsekventai lietotāja pieredzei operētājsistēmā Windows 7, Windows 8, Windows 10 un Windows 11.
Vietējās funkcijas. Piekļūstiet pilnam vietējo API komplektam.
Koplietošanas kods. Tīmekļa koda pievienošana kodu bāzei var palielināt atkārtotu izmantošanu vairākās platformās.
Microsoft atbalsts. Microsoft nodrošina atbalstu un pievieno jaunus līdzekļu pieprasījumus atbalstītajās platformās.
Mūžzaļā izplatīšana. Paļaujieties uz jaunāko Chromium versiju ar regulāriem platformas atjauninājumiem un drošības ielāpiem.
Versiju izplatīšana fiksēta. Lietotnē varat arī iepakot noteiktas Chromium bitu versijas.
Pakāpeniska pieņemšana. Soli pa solim, lai savai programmai pievienotu tīmekļa komponentus.

Personal WebView2 tehnoloģijas plusi un mīnusi

Priekšrocība:

1. Hibrīda izstrāde, jūs varat izmantot bagātīgu front-end HTML, JS, CSS tehnoloģiju, lai izveidotu foršus efektus, dažas diagrammas ir ļoti grūti īstenot ar back-end tehnoloģiju, un to ir ļoti viegli izdarīt ar front-end;
2. Lietojumprogrammām ar sarežģītu formu sasaisti, izmantojot front-end ietvara izstrādi, ir lielas priekšrocības salīdzinājumā ar back-end izstrādi;
3. Ja tiešsaistes saite ir iegulta, jums, iespējams, būs nepieciešams tikai atjaunināt vietni, nav nepieciešams atjaunināt klientu, pat ja tas ir iegults tīmekļa resurss, jums ir nepieciešams atjaunināt tikai lejupielādes resursu pakotni;
4. Darbības laiksOperētājsistēmā Windows 11 šis komponents ir instalēts sistēmā pēc noklusējuma, tāpēc iepakotais pieteikums nebūs ļoti liels;

Trūkums:

1. Tagad tas var darboties tikai Windows platformā, un es nezinu, vai nākotnē ir kādi plāni šķērsot platformas;
2. Ja sistēma neinstalē WebView2 izpildlaiku, programmatūra nevar darboties normāli, tāpēc var būt nepieciešams doties tiešsaistē vai instalēt nepieciešamo darbības vidi pirmo reizi;

WebView2 pārlūkprogrammas kodols

Vienkārši sakot, WebView2 ir pārlūkprogrammas kodols, kas nodrošina funkcijas, kas palīdz renderēt priekšgala resursus. WebView2 izmantotais pārlūkprogrammas kodols ir Google izstrādātā tīmekļa pārlūkprogramma Chromium. Chromium, kas tiek izplatīts saskaņā ar vairākām bezmaksas autortiesībām, piemēram, BSD licenci un atvērto kodu, iespējams, tika izstrādāts jau 2006. gadā. Chromium ir Google Google Chrome pārlūkprogrammas dzinējs, kura mērķis ir izveidot universālu pārlūkprogrammu, kas ir droša, stabila un ātra.

WebView2 atbalstītās platformas

Tiek atbalstītas šādas programmēšanas vides:

  • Win32 C/C++
  • .NET Framework 4.5 vai jaunāka versija
  • .NET Core 3.1 vai jaunāka versija
  • .NET 5
  • .NET 6
  • WinUI 2.0
  • WinUI 3.0


WebView2 programmas var darboties šādās Windows versijās:

Operētājsistēma Windows 11
Operētājsistēma 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
Operētājsistēma Windows 7 **
Windows Server 2019
Windows Server 2016
Windows Server 2012
Windows Server 2012 R2
Windows Server 2008 R2 **

WebView2 izpildlaiks

WebView2 izpildlaiks ir atkārtoti izplatāms izpildlaiks, kas darbojas kā WebView2 lietojumprogrammas pamats (vai atbalsts) (vai atbalsta) tīmekļa platformu. Šis jēdziens ir līdzīgs Visual C++ vai .NET izpildlaikam C++/.NET programmām. WebView2 izpildlaiks satur modificētus Microsoft Edge bināros failus, kas ir precīzi noregulēti un pārbaudīti WebView2 programmām. Kad WebView2 izpildlaiks ir instalēts, tas netiek parādīts kā lietotājam redzama pārlūkprogrammas programma. Piemēram, lietotājiem izvēlnē Sākt nav pārlūkprogrammas darbvirsmas saīsņu vai ierakstu.

Windows 11 operētājsistēmāWebView2 izpildlaiks jau ir instalēts pēc noklusējuma, kas arī nozīmē, ka WebView2 izpildlaiks ir manuāli jāinstalē tikai zemākās operētājsistēmas versijās, kā parādīts zemāk redzamajā attēlā:



WebView2 izpildlaika lejupielāde:Hipersaites pieteikšanās ir redzama.

(Beigas)





Iepriekšējo:20 jaunas .NET 6 API
Nākamo:[WebView2] (2) WinForm ievieš WebView2, lai parādītu tīmekļa saturu
 Saimnieks| Publicēts 2022-9-25 20:47:13 |
C# pārlūks Firefox kodols Geckofx var īstenot tādas funkcijas kā starpniekserveris un procesa neatkarība
https://www.itsvse.com/thread-2859-1-1.html
Publicēts 2023-8-8 09:06:26 |
Nāciet un mācieties
Publicēts 2025-4-22 11:54:37 |
Tas ir pārāk kaitīgi
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com