cef3集成mfc 会有--crashpad-handler进程 如何关闭 没有找到crash_reporting_enabled
时间: 2024-03-25 13:41:28 浏览: 134
CEF4Delphi-master.zip_CEF -4_CEF+delphi_DCef3_cef delphi_delphi
如果你在 CEF 初始化的代码中没有找到 `crash_reporting_enabled` 参数,可能是因为你使用的是较旧版本的 CEF。在旧版本的 CEF 中,关闭 crashpad-handler 进程的方法与新版本略有不同,具体步骤如下:
1. 找到 `CefMainArgs` 结构体的创建代码,通常位于 `InitInstance` 函数中。
2. 在创建 `CefSettings` 结构体之前,添加以下代码:
```cpp
CefRefPtr<CefCommandLine> commandLine = CefCommandLine::GetGlobalCommandLine();
commandLine->AppendSwitch("no-zygote");
```
3. 保存修改后,重新编译并运行应用程序,此时 crashpad-handler 进程应该已经被关闭了。
需要注意的是,关闭 crashpad-handler 进程会使得崩溃时无法生成相应的崩溃报告,对于开发者进行问题排查可能会有一定的影响。因此建议只在必要的情况下关闭该进程。
阅读全文