我有一台运行Windows 10的PiPo x9(触摸屏)。谷歌浏览器已加载,可以正确查看网页。通过CefBrowser加载的同一页面对鼠标事件的响应奇怪。我使用的是USB鼠标和键盘。
当您将鼠标移到用户名文本框上时,屏幕将放大,但它无法正确呈现,并且UI元素将无法响应。 另一个例子;
我在这里看过CefSettings Settings,但有太多人不知道该尝试什么。
答案 0 :(得分:2)
我最近偶然发现了这个问题。在我的情况下,这是一个DPI扩展问题(我的客户端使用的是Nvidia GPU),所以一种方法可以解决问题。它是通过将显示缩放设置为100%(右键单击桌面 - >显示设置 - >更改大小,文本,应用和其他项目 - >设置为100%)。
但是,如果您不能或不想这样做,您可以调用CefSettings的 SetOffScreenRenderingBestPerformanceArgs 方法,如下所示:
var settings = new CefSettings();
//set any required settings here
settings.SetOffScreenRenderingBestPerformanceArgs();
Cef.Initialize(settings);