diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 9dc63c9..dd3792e 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -680,10 +680,14 @@ public partial class MainWindow : Window { _volumeBeforeMute = SldVolume.Value; SldVolume.Value = 0; + if (_webViewReady && WebView.Visibility == Visibility.Visible) + WebView.CoreWebView2.ExecuteScriptAsync("document.querySelectorAll('video,audio').forEach(m => m.muted=true)"); } else { SldVolume.Value = _volumeBeforeMute > 0 ? _volumeBeforeMute : 80; + if (_webViewReady && WebView.Visibility == Visibility.Visible) + WebView.CoreWebView2.ExecuteScriptAsync("document.querySelectorAll('video,audio').forEach(m => m.muted=false)"); } }