Ovládací panel Microsoft Edge WebView2 umožňuje vkládat webové technologie (HTML, CSS a JavaScript) do nativních aplikací. Ovládání WebView2 používá Microsoft Edge jako kreslící engine pro zobrazení webového obsahu v nativních aplikacích.
Představujeme Microsoft Edge WebView2:Přihlášení k hypertextovému odkazu je viditelné.
S WebView2 můžete vložit webový kód do různých částí nativní aplikace nebo vytvořit všechny nativní aplikace v jedné instanci WebView2. Jednoduše řečeno, znamená to, že vyvíjíte aplikaci (např. WPF, WinForm), která dokáže vložit některé webové stránky.
Oficiální popis výhod WebView2
Webový ekosystém a dovednosti. Využijte celou webovou platformu, knihovny, nástroje a talenty, které ve webovém ekosystému existují. Rychle inovuj. Webový vývoj umožňuje rychlé nasazení a iterace. Podpora Windows 7, 8, 10 a 11. Podpora konzistentního uživatelského zážitku napříč Windows 7, Windows 8, Windows 10 a Windows 11. Nativní funkce. Získejte přístup k celé sadě nativních API. Codeshare. Přidání webového kódu do vašeho kódu může zvýšit opětovné využití napříč více platformami. Podpora Microsoftu. Microsoft poskytuje podporu a přidává nové požadavky na funkce na podporovaných platformách. Stálé rozšíření rostlin. Spoléhejte na nejnovější verzi Chromium s pravidelnými aktualizacemi platformy a bezpečnostními záplatami. Distribuce verzí opravena. Do své aplikace můžete také zabalit konkrétní verze Chromium bitů. Postupné adopce. Krok za krokem přidávání webových komponent do vaší aplikace.
Výhody a nevýhody technologie Personal WebView2
Výhoda:
1. Hybridní vývoj, můžete použít bohaté technologie HTML, JS, CSS k vytvoření zajímavých efektů, některé grafy jsou velmi obtížné implementovat pomocí back-end technologie, a je velmi snadné to udělat ve front-endu; 2. Pro aplikace s komplexním propojením formulářů má vývoj front-end frameworků velké výhody oproti back-end vývoji; 3. Pokud je online odkaz vložen, možná budete muset aktualizovat pouze stránku, není třeba aktualizovat klienta, i když jde o vložený webový zdroj, stačí aktualizovat balíček zdrojů ke stažení; 4. Délka běhuVe Windows 11 je tato komponenta ve výchozím nastavení nainstalována na systému, proto balená aplikace nebude příliš velká;
Nedostatek:
1. Nyní může běžet pouze na platformě Windows a nevím, jestli jsou plány na přechod mezi platformami v budoucnu; 2. Pokud systém nenainstaluje runtime WebView2, software nemůže běžet normálně, takže může být nutné poprvé přejít online nebo nainstalovat požadované běžící prostředí;
Jádro prohlížeče WebView2
Jednoduše řečeno, WebView2 je jádro prohlížeče, které poskytuje funkce pomáhající s renderováním front-end zdrojů. Jádro prohlížeče používané WebView2 je Chromium, webový prohlížeč vyvinutý Googlem. Chromium bylo distribuováno pod více volnými autorskými právy, jako je licence BSD a open source, a mohlo být ve vývoji již v roce 2006. Chromium je engine za prohlížečem Google Chrome, jehož cílem je vytvořit univerzální prohlížeč, který je bezpečný, stabilní a rychlý.
WebView2 podporovaly platformy
Podporována jsou následující programovací prostředí:
- Win32 C/C++
- .NET Framework 4.5 nebo novější
- .NET Core 3.1 nebo novější
- .NET 5
- .NET 6
- WinUI 2.0
- WinUI 3.0
Aplikace WebView2 mohou běžet na následujících verzích 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 **
WebView2 runtime
WebView2 runtime je redistribuovatelný runtime, který slouží jako základ (nebo podpora) aplikace WebView2 (nebo podporuje) webovou platformu. Tento koncept je podobný Visual C++ nebo .NET runtime pro aplikace C++/.NET. Runtime WebView2 obsahuje upravené binárky Microsoft Edge, které byly doladěny a testovány pro aplikace WebView2. Jakmile je runtime WebView2 nainstalován, nezobrazuje se jako uživatelsky viditelná aplikace v prohlížeči. Například uživatelé nemají v nabídce Start zkratky nebo záznamy na desktopu prohlížeče.
V operačním systému Windows 11,Runtime WebView2 je již ve výchozím nastavení nainstalovaný, což také znamená, že stačí ručně nainstalovat runtime WebView2 pouze na nižší verze operačního systému, jak je znázorněno na obrázku níže:
Stáhněte si runtime WebView2:Přihlášení k hypertextovému odkazu je viditelné.
(Konec)
|