Skip to content

Avalonia/WPF control that wraps CefGlue webview control

License

Notifications You must be signed in to change notification settings

danwalmsley/WebView

 
 

Repository files navigation

WebView

WebView is a Avalonia/WPF control that wraps CefGlue webview control. Provides the following additional features:

  • Strongly-typed javascript evaluation: results of javascript evaluation returns the appropriate type
  • Scripts are aggregated and executed in bulk for improved performance
  • Synchronous javascript evaluation
  • Javascript error handling with stack information
  • Events to intercept and respond to resource load
  • Events to track file download progress
  • Ability to load embedded resources using a custom protocol
  • Ability to disable history navigation
  • Error handling
  • Proxy configuration support
  • Runs under AnyCPU configuration (works both on x64 and x86 configurations)
  • Option to run in offscreen mode

Build pre-requisites

  • CefGlue Nuget packages

TODO

  • Improve documentation

About

Avalonia/WPF control that wraps CefGlue webview control

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.9%
  • JavaScript 0.1%