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