架构师_程序员_码农网

F Jelszó lekérése
Regisztráció

QQ登录

Csak egy lépés az induláshoz

Keresés
Nézet:3229|Válasz: 2
打印 上一主题 下一主题

[资料] 【WebView2】(一)A Microsoft Edge WebView2 technológia kezd őknek szóló útmutatója

[Link másolása]
L 跳转到指定楼层
tulajdonos
发表于 2022-9-25 13:51:37|只看该作者回帖奖励|ReverseBrowse|Read Mode
A Microsoft Edge WebView2 vezérlő lehetővé teszi a webes technológiák (HTML, CSS és JavaScript) beágyazását natív alkalmazásokba. A WebView2 vezérlő a Microsoft Edge rajzolómotorját használja a webes tartalmak natív alkalmazásokban történő megjelenítéséhez.

Bevezetés a Microsoft Edge WebView2-be: https: //learn.microsoft.com/zh-cn/microsoft-edge/webview2/

A WebView2 segítségével webkódot ágyazhat be a natív alkalmazás különböző részeibe, vagy az összes natív alkalmazást egyetlen WebView2 példányban generálhatja. Egyszerűen fogalmazva, az Ön által fejlesztett alkalmazás (pl. WPF, WinForm) beágyazhat néhány weboldalt.



Hivatalos leírás WebView2 előnyei

Webes ökoszisztéma és készségkészlet. Használja ki a teljes webes platformot, könyvtárakat, eszközöket és tehetségeket, amelyek a webes ökoszisztémában léteznek.
Gyors innováció. A webes fejlesztés lehetővé teszi a gyors bevezetést és iterációt.
Windows 7, 8, 10 és 11 támogatás. A Windows 7, Windows 8, Windows 10 és Windows 11 konzisztens felhasználói élményének támogatása.
Natív funkcionalitás. Hozzáférés a natív API-k teljes készletéhez.
Kódmegosztás. A webes kód hozzáadása a kódbázishoz növeli az újrafelhasználást több platformon keresztül.
Microsoft-támogatás. A Microsoft támogatást nyújt és új funkcióigényeket ad hozzá a támogatott platformokon.
Örökzöld terjesztés. A Chromium legújabb verziójára támaszkodhat a rendszeres platformfrissítésekkel és biztonsági javításokkal.
Fix verziószámú terjesztés. Lehetőség van verzió-specifikus Chromium bitek csomagolására is az alkalmazásban.
Fokozatos átvétel. Webes komponensek fokozatos hozzáadása egy alkalmazáshoz.

Az egyes WebView2 technológiák előnyei és hátrányai

Előnyök:

1. Hibrid fejlesztés, a gazdag front-end HTML, JS, CSS technológiát használhatja a menő effektek elkészítéséhez, egyes grafikonokat back-end technológiával nagyon nehéz elérni, a front-end használatával ez nagyon egyszerű;
2. Az összetett űrlapkapcsolattal rendelkező alkalmazások esetében a front-end keretrendszer-fejlesztés használata a back-end fejlesztéshez képest nagyon nagy előnyt jelent;
3. Ha a beágyazott egy online link , lehet, hogy csak frissíteni kell a webhely lehet , nem kell frissíteni az ügyfél , még akkor is, ha beágyazott a weboldal erőforrások , akkor csak frissíteni kell a letöltési erőforrás csomagot ;
4. futásidő Windows 11-ben, a komponens alapértelmezés szerint telepítve van a rendszerre, így a csomagolt alkalmazás nem lesz nagyon nagy;

Hátrányok:

1. Most csak a Windows platformon futhat, nem tudom, hogy van-e keresztplatformos szándék;
2. Ha a rendszerben nincs telepítve a WebView2 futtatási idő, a szoftver nem fog megfelelően futni, így az első alkalommal szükség lehet az internetre vagy a szükséges futtatási környezet telepítésére;

WebView2 böngészőmag

Egyszerűen fogalmazva, a WebView2 egy böngészőmag, amely lehetőséget biztosít a front-end erőforrások megjelenítésére. a WebView2 által használt böngészőmag a Chromium, a Google által kifejlesztett webböngésző. A több szabad szerzői jog, köztük a BSD licenc és nyílt forráskód alatt terjesztett Chromium fejlesztése már 2006-ban elkezdődhetett. A Chromium a Google Google Chrome böngészője mögött álló motor, és célja egy biztonságos, stabil és gyors általános célú böngésző létrehozása.

WebView2 Támogatott platformok

A következő programozási környezetek támogatottak:


  • NET Core 3.1 vagy magasabb .NET 5 .NET 6 WinUI 2.0 WinUI 3.0


A WebView2 alkalmazás a Windows következő verzióin futhat:

Windows 11
Windows 10
Windows 10 IoT Enterprise Edition LTSC x32 2019
Windows 10 IoT Enterprise Edition LTSC x64 2019
Windows 10 IoT Enterprise Edition 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 futtatási idő

A WebView2 futtatási idő egy újraosztható futtatási idő, amely a WebView2 alkalmazások webes platformjának alapjául (vagy támogatásaként) szolgál. Ez a koncepció hasonló a Visual C++ vagy a .NET futásidejű C++/.NET alkalmazásokhoz. A WebView2 futtatási idő módosított Microsoft Edge binárisokat tartalmaz, amelyeket a WebView2 alkalmazásokhoz finomhangoltak és teszteltek. A WebView2 futásidő telepítésekor nem jelenik meg a felhasználó számára látható böngészőalkalmazásként. A felhasználóknak például nincs böngésző asztali parancsikonja vagy bejegyzése a Start menüben.

A Windows 11 operációs rendszeren a WebView2 futásidő alapértelmezés szerint telepítve van, ami azt jelenti, hogy csak az operációs rendszer alacsonyabb verzióinál kell manuálisan telepíteni a WebView2 futásidőt, ahogy az alábbiakban látható:



Letöltés WebView2 futtatási idő: https: //developer.microsoft.com/zh-cn/microsoft-edge/webview2/

(Vége)





Előző cikk: 20 új API a .
Következő: [WebView2](二)A WinForm bevezeti a WebView2-t a webes tartalmak megjelenítésére.
Kódgazda hálózat, csak a gyakorlati folyamatban közzétett, technikai nehézségekbe ütközött, nem vezethet félre másokat.
kanapé
tulajdonos|发表于 2022-9-25 20:47:13|只看该作者
c# böngésző Firefox kernel geckofx, képes proxy, folyamatfüggetlenség, stb.
h ttps:// www.itsvse.com/thread-2859-1-1.html
A kódot gazdálkodó hálózat, csak a gyakorlat folyamatában közzétett, technikai nehézségekbe ütközött, ne vezessen félre másokat.
nike air jordan pas cher
pad
发表于 2023-8-8 09:06:26|只看该作者
Nem vagyok benne biztos, hogy képes leszek rá.
A kódot gazdálkodó hálózat, csak a gyakorlatban közzétett, technikai nehézségekbe ütközött, ne vezessen félre másokat.
Be kell jelentkezned, mielőtt hozzászólhatnál Bejelentkezés | Regisztráció

E z a verzió az integrál szabályok


Jogi nyilatkozat: Minden szoftver, programozási anyagok vagy cikkek által kiadott kód farmer hálózat csak tanulmányi és kutatási célokra korlátozódik; a fenti tartalom nem használható kereskedelmi vagy illegális célokra, ellenkező esetben minden következménye a felhasználó felelős a saját. Ez az oldal információ a hálózat, szerzői jogi vita semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltést követő 24 órán belül teljesen el kell távolítania a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftver, vásárolja meg a regisztrációt, és jobb valódi szolgáltatást kap. Ha bármilyen jogsértés történt, kérjük, lépjen kapcsolatba velünk e-mailben, hogy foglalkozzunk vele.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-19 05:06

Gyors válaszVissza a tetejéreVissza a listához