c# - (wpf) cefsharp - 缩放受缓存影响的多个窗口
问题描述
我的 wpf 应用程序上有几个 ChromoiumWebBrowser 实例,我试图分别调整每个实例的缩放,但是每次我更改一个实例的缩放时,它都会影响所有其他实例。
在研究之后,我发现你可以设置一个请求上下文来分离这样的实例:browser.RequestContext = new RequestContext();
.
这使得每个实例的缩放级别分开,就像我需要的那样。但后来我尝试为它们设置一个缓存文件夹(我希望所有这些文件夹都使用相同的文件夹),如下所示:browser.RequestContext = new RequestContext(new RequestContextSettings { CachePath = myfolder});
缩放回到共享状态。是什么原因造成的,我怎样才能保持缩放分开但仍然将它们全部放在同一个缓存文件夹中?
解决方案
推荐阅读
- reactjs - 在 React 中返回地图项时显示一次控制所有内容的滑块
- c# - 在 excel C# .NET 的末尾插入行
- sql - 如果有新记录,则删除记录 mongo
- python - 我想为添加的每个新行的文本添加颜色 PyQt5
- python - 将公制时间戳转换为人工日期
- wordpress - 在 Gutenberg 侧边栏中禁用“坚持博客顶部”和“待审核”
- python - Python进程不能腌制
- powershell - PowerShell : 检查是否安装了 FTP 服务和/或 SMTP 服务和 IIS 服务
- python - 我需要使用 Openpyxl 从合并的单元格中获取复制值。我怎样才能做到这一点?
- powerbi - Power BI Dax 查找最早匹配和预成型操作