1、問題
最近做一個內嵌 CefSharp 的 Winform 程序,發現有的電腦上運行網頁顯示圖形比例不正常,也無法使用。網頁左邊明顯變大。
2、原因,
網頁顯示時內部使用了 GPU 渲染,導至了有的電腦上出現了問題。
3、解決方案
var settings = new CefSettings
{
Locale = "zh-CN",
AcceptLanguageList = "zh-CN",
MultiThreadedMessageLoop = true,
};
settings.CefCommandLineArgs.Add("disable-gpu", "1"); // 禁用gpu
加上最后一句。顯示就好了。
4、參考