electron-egg
electron-egg copied to clipboard
A simple, cross platform, enterprise desktop software development framework
async doHttpRequest() { const { CoreApp } = EE; // http方法 const method = CoreApp.request.method; // http get 参数 let params = CoreApp.request.query; params = (params instanceof Object) ? params...
- **问题描述**:通过ipcRender.invoke调用主进程服务,主进程报错后将error直接当成正常结果返回了回来,无法通过try-catch捕获 - **问题原因**:ee-core\socket\ipcServer.js:105,捕获到异常后的处理方式是return而不是throw  - **个人建议**:如果不希望前台处理任何后台的异常,应该直接拒绝将异常返回给前台;如果能够将异常返回给前台,应该使用常规的异常抛出逻辑,以便前台也能按照常规逻辑处理(以上仅个人观点)