electron + selenium报错: Server terminated early with status 1

解决办法:

这种错误一般是浏览器创建的某方法致命错误导致的,查看一下实例化driver的地方有哪些配置,着重看日志、用执行信息存储一类的配置,我的问题是日志文件夹改过了但没有创建

复制代码
// 浏览器参数设置
const customArguments = [
    '--disable-web-security',
    '--ignore-certificate-error',
    '--test-type',
    '--user-data-dir=./user-data/' // 这块改过了没有创建对应的文件
    '--remote-debugging-port=' + urlParse['port'],
    '--no-sandbox',
    '--disable-dev-shm-usage',
    '--disable-extensions',
    '--headless'
]

在项目下创建user-data文件夹即可。

相关推荐
I'm Jie5 小时前
深入了解 Vue 3 组件间通信机制
前端·javascript·vue.js
用户90443816324606 小时前
90%前端都踩过的JS内存黑洞:从《你不知道的JavaScript》解锁底层逻辑与避坑指南
前端·javascript·面试
PPPPickup7 小时前
easychat项目复盘---获取联系人列表,联系人详细,删除拉黑联系人
java·前端·javascript
老前端的功夫7 小时前
前端高可靠架构:医疗级Web应用的实时通信设计与实践
前端·javascript·vue.js·ubuntu·架构·前端框架
脾气有点小暴8 小时前
前端页面跳转的核心区别与实战指南
开发语言·前端·javascript
San30.9 小时前
深入 JavaScript 内存机制:从栈与堆到闭包的底层原理
开发语言·javascript·udp
Fantastic_sj9 小时前
Vue3相比Vue2的改进之处
前端·javascript·vue.js
ttod_qzstudio11 小时前
深入理解 TypeScript 数组的 find 与 filter 方法:精准查找的艺术
javascript·typescript·filter·find
冬男zdn11 小时前
优雅处理数组的几个实用方法
前端·javascript
克喵的水银蛇11 小时前
Flutter 通用标签选择组件:TagSelector 支持单选 / 多选
javascript·windows·flutter