An open API service indexing awesome lists of open source software.

https://github.com/beyonddimension/avalonia.webview2

Build .NET Avalonia Microsoft Edge WebView2 HTML5 Desktop Hybrid Apps
https://github.com/beyonddimension/avalonia.webview2

avalonia avaloniaui csharp hybrid-apps webview2 xaml

Last synced: 8 months ago
JSON representation

Build .NET Avalonia Microsoft Edge WebView2 HTML5 Desktop Hybrid Apps

Awesome Lists containing this project

README

          

# Avalonia.WebView2 [![NuGet version (WebView2.Avalonia)](https://img.shields.io/nuget/v/WebView2.Avalonia.svg)](https://www.nuget.org/packages/WebView2.Avalonia/)
Build .NET Avalonia Microsoft Edge WebView2 HTML5 Desktop Hybrid Apps

## Supported OS versions
- [x] Windows (Edge WebView2)
- [x] macOS (~~WebKit.WebView~~ | WebKit.WKWebView)
- [ ] ~~Linux (CefGlue)~~
- [ ] Android (Android.Webkit.WebView + Xamarin.AndroidX.WebKit)
- [ ] iOS (WebKit.WKWebView)

## [简介](https://docs.microsoft.com/zh-cn/microsoft-edge/webview2)
Microsoft Edge WebView2 控件允许在本机应用中嵌入 web 技术(HTML、CSS 以及 JavaScript)。 WebView2 控件使用 [Microsoft Edge](https://www.microsoftedgeinsider.com) 作为绘制引擎,以在本机应用中显示 web 内容。

使用 WebView2 可以在本机应用的不同部分嵌入 Web 代码,或在单个 WebView2 实例中生成所有本机应用。

![应用示意图,其中本机 UI 区域位于左上角,WebView2 UI 区域位于右上角底部。](https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/media/webview2/what-webview.png)

## Screenshots
![Win11 Sample Screenshot](https://raw.githubusercontent.com/BeyondDimension/Avalonia.WebView2/main/res/screenshots/Avalonia.WebView2.Sample.Win11.webp)
![Win7 Sample Screenshot](https://raw.githubusercontent.com/BeyondDimension/Avalonia.WebView2/main/res/screenshots/Avalonia.WebView2.Sample.Win7.webp)
![Android Sample Screenshot](https://raw.githubusercontent.com/BeyondDimension/Avalonia.WebView2/main/res/screenshots/Avalonia.WebView2.Sample.Mobile.Android.webp)
![Android Storage Sample Screenshot](https://raw.githubusercontent.com/BeyondDimension/Avalonia.WebView2/main/res/screenshots/Avalonia.WebView2.Sample.Mobile.Android-Storage.webp)