同浏览器多个账户运行js脚本的解决方案(用的Edge浏览器测试)

动作开发 · 2252 次浏览
涛涛涛 创建于 22天18小时前

1.同一个进程的Edge浏览器有多个账户数据

2.同一个进程的Edge浏览器多个账户打开的浏览器窗口都需要安装浏览器插件

 

 

3.同一个进程的Edge浏览器多个账户打开的浏览器窗口浏览器插件连接qk与其通信(连接原理是,那个浏览器账户窗口的浏览器插件最新连接成功,就其浏览器窗口受控)
通过对要控制的浏览器账户窗口进行浏览器插件重新加载来获取其窗口的连接控制权

 

4.通过创建快捷方式的指定-属性-目标的命令行为打开指定账户的浏览器窗口(有需要切换用户的浏览器窗口的可以通过命令行的方式打开和关闭浏览器窗口,来获取浏览器插件窗口的控制权,需要注意的是浏览器插件在浏览器窗口打开时浏览器与quicker连接是需要时间的,适当加点延时等待)

用户账户1
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\user_data2 --profile-directory="Default"

用户账户2
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\user_data2 --profile-directory="Profile 1"

用户账户3
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\user_data2 --profile-directory="Profile 2"

涛涛涛 最后更新于 2025/11/29

回复内容
暂无回复
回复主贴