繁体   English   中英

node.js- node js 可以一次打开多个 chrome 配置文件吗?

[英]node.js- can node js open multiple chrome profile at once?

我的灵感来自这个带有 nodejs 的链接打开浏览器 现在我想知道程序员是否可以一次打开几个不同的 chrome 配置文件? 例如,这是我的 chrome 设置的配置文件的捕获多个配置文件 . X1X2是两个具有独立缓存的不同用户。 我想为这两个帐户立即调用相同的网址www.stachoverflow.com 有可能做到吗?

您可以通过使用链接中描述的opn包并提供profile-directory参数来实现,例如

opn('https://www.google.com', {app: ['google chrome', '--profile-directory="User1"']});
opn('https://www.google.com', {app: ['google chrome', '--profile-directory="User2"']});

如果我理解正确。

1) 您可以使用终端与某些用户一起运行 Chrome。 有一个简单的例子https://askubuntu.com/questions/681163/is-it-possible-to-create-new-user-profile-by-using-command-line-for-chrome

2)如果你可以通过终端运行,你可以通过'child_process'内置的node.js模块运行它。 有 API(见下文)。 我猜您需要“child_process”模块的“exec(...)”功能。 https://nodejs.org/api/child_process.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM