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文件夹即可。

相关推荐
gc_22994 分钟前
学习Python中Selenium模块的基本用法(19:操作下拉框)
python·selenium
歪歪10011 分钟前
React Native开发有哪些优势和劣势?
服务器·前端·javascript·react native·react.js·前端框架
一个很帅的帅哥21 分钟前
伪类选择器和伪元素选择器
javascript
Glommer30 分钟前
某红书 Js 逆向思路
javascript·逆向
Mintopia30 分钟前
🧠 可解释性AIGC:Web场景下模型决策透明化的技术路径
前端·javascript·aigc
Mintopia34 分钟前
⚙️ Next.js 事务与批量操作:让异步的世界井然有序
前端·javascript·全栈
huangyiyi666661 小时前
轮询那些事儿
javascript·前端框架·vue·js
CC码码1 小时前
解决前端多标签页通信:BroadcastChannel
前端·javascript·web
墨鸦_Cormorant1 小时前
Vue 概述以及基本使用
前端·javascript·vue.js