在FAQs of CefSharp中,它声明您应该禁用包装加载:
var settings = new CefSharp.CefSettings
{
PackLoadingDisabled = true
};
对于生产模式应用程序通常是正常的
我有一个问题,在特定网站上,下拉框周围出现红色边框。如果我设置PackLoadingDisabled = false
并确保cef.pak
文件位于文件夹中(此cef.pak随CefSharp nuget包一起分发。我不包括任何其他.pak文件除了locates / en-US.pak)然后这解决了问题。
我的问题是,此cef.pak文件的用途是什么?
我查看了CEF3 Readme并且它显示它是可选的,但它并不清楚此Pack服务的目的。在我将其包含在我的软件发行版中之前,我需要确切知道它的用途。
我可以安全地在我的发布版本中启用Pack Loading吗?
答案 0 :(得分:4)
pak文件用于可以打开的开发人员工具。
我们选择不发货。唯一出现的是一个地区'无论我们使用什么包加载禁用值,都会创建文件夹。 localesdirpath同样没有效果。
locales文件夹和红色滚动条都是由cef的cefSharp继承的,因此是上游错误。好消息是你可以用一些javascript修复红色滚动条,这意味着你仍然可以使用当前的铬代码。
寻找:: - webkit-scrollbar / :: - webkit-scrollbar-thumb / :: - webkit-scrollbar-thumb:vertical:hover / :: - webkit-scrollbar-thumb:vertical:active etc ...