DotNetBrowser 从 SetChromiumSwitches() 创建轻量级浏览器
DotNetBrowser create lightweight browser from SetChromiumSwitches()
是否有一组开关可以使默认浏览器从重量级变为轻量级?我更愿意在 Xaml 中创建浏览器并默认为轻量级:
...
BrowserPreferences.SetChromiumSwitches("--disable-gpu" + ???);
InitializeComponent();
...
<wpf:WPFBrowserView x:Name="webControl"
Width="{Binding Width}"
Height="{Binding Height}"
ConsoleMessageEvent="WebControl_OnConsoleMessageEvent"
FailLoadingFrameEvent="WebControl_OnFailLoadingFrameEvent"
FinishLoadingFrameEvent="WebControl_OnFinishLoadingFrameEvent"
DocumentLoadedInMainFrameEvent="WebControl_OnDocumentLoadedInMainFrameEvent"
Loaded="WebControl_OnLoaded" >
Chromium 开关与 DotNetBrowser 渲染模式无关。
对于当前版本,创建轻量级组件的唯一方法是使用 WPFBrowserView 的非默认构造函数class。
是否有一组开关可以使默认浏览器从重量级变为轻量级?我更愿意在 Xaml 中创建浏览器并默认为轻量级:
...
BrowserPreferences.SetChromiumSwitches("--disable-gpu" + ???);
InitializeComponent();
...
<wpf:WPFBrowserView x:Name="webControl"
Width="{Binding Width}"
Height="{Binding Height}"
ConsoleMessageEvent="WebControl_OnConsoleMessageEvent"
FailLoadingFrameEvent="WebControl_OnFailLoadingFrameEvent"
FinishLoadingFrameEvent="WebControl_OnFinishLoadingFrameEvent"
DocumentLoadedInMainFrameEvent="WebControl_OnDocumentLoadedInMainFrameEvent"
Loaded="WebControl_OnLoaded" >
Chromium 开关与 DotNetBrowser 渲染模式无关。
对于当前版本,创建轻量级组件的唯一方法是使用 WPFBrowserView 的非默认构造函数class。