1、使用cefsharp
具体参照:https://blog.csdn.net/u012754211/article/details/71629337
2、遇到的问题:
在一个软件中重复加载网页时,任务管理器中会出现N个CefSharp.BrowerSubProcess.exe,导致客户端内存占用很大???
解决办法:
1、获取对象的Brower然后关掉
浏览器对象.GetBrower().CloseBrower(close);
2、关闭插件时可以执行以下操作
对象.Dispose();
对象=null;
说句实话,如果同时加载多个网页也会出现内存占用过大,最好软件设计上解决
博客介绍了使用CefSharp的参考链接,还指出在软件中重复加载网页或同时加载多个网页时,会出现CefSharp.BrowerSubProcess.exe进程增多、客户端内存占用大的问题,并给出解决办法,如关闭浏览器对象、释放资源等,还建议从软件设计上解决。
1748

被折叠的 条评论
为什么被折叠?



