Jump to content

Foobar2000:Components/WebView2 (foo webview2): Difference between revisions

From Hydrogenaudio Knowledgebase
Korth (talk | contribs)
Korth (talk | contribs)
m version
 
Line 9: Line 9:
| released                = {{start date and age|2026|01|29}}
| released                = {{start date and age|2026|01|29}}
| released_ref            =  
| released_ref            =  
| stable_release          = 0.3.4
| stable_release          = 0.3.5
| stable_release_date    = 2026-02-02
| stable_release_date    = 2026-03-10
| preview_release        =  
| preview_release        =  
| preview_release_date    =  
| preview_release_date    =  

Latest revision as of 12:10, 11 March 2026

WebView2

foo_webview2
Developer(s) oops
Repository GitHub
Release information
Initial release January 29, 2026; 0 years ago
Stable release 0.3.5 (March 10, 2026)
Preview release
foobar2000 compatibility
Architecture Windows 32-bit, Windows 64-bit, Windows ARM
Minimum version 2.0
Maximum version
UI module(s) Default UI, Columns UI
Additional information
Use UI
License MIT License
Discussion thread {{{discussion_thread}}}
View all components

Description

foo_webview2 is a foobar2000 component that exposes the Microsoft Edge WebView2 control as a UI element or panel. This is a fork of foo_uie_webview.

It takes an HTML file that receives notifications from and can interact with foobar2000. The panel can react to those notifications and adjust its output using JavaScript. In addition, a host object provides a number of methods and properties to interact with foobar2000 and the visualization stream can be accessed through a shared buffer.

Requirements

  • foobar2000 v2.0 or later (32 or 64-bit).
  • Microsoft Edge WebView2 Runtime (preinstalled in Windows 10 and 11).