首页 > 解决方案 > (wpf) cefsharp - 缩放受缓存影响的多个窗口

问题描述

我的 wpf 应用程序上有几个 ChromoiumWebBrowser 实例,我试图分别调整每个实例的缩放,但是每次我更改一个实例的缩放时,它都会影响所有其他实例。

在研究之后,我发现你可以设置一个请求上下文来分离这样的实例:browser.RequestContext = new RequestContext();.

这使得每个实例的缩放级别分开,就像我需要的那样。但后来我尝试为它们设置一个缓存文件夹(我希望所有这些文件夹都使用相同的文件夹),如下所示:browser.RequestContext = new RequestContext(new RequestContextSettings { CachePath = myfolder}); 缩放回到共享状态。是什么原因造成的,我怎样才能保持缩放分开但仍然将它们全部放在同一个缓存文件夹中?

标签: c#.netwpfcefsharp

解决方案


推荐阅读