1

似乎 puppeteer chrome 实例没有在我使用 ip netns 创建的虚拟接口上启动。(我在虚拟接口上运行 npm)

我需要什么启动参数?

我启动

sudo ip netns exec ns_clt sudo -u [USER] npm start

启动 puppeteer。我试图添加 userDataDir

const browser = await puppeteer.launch({
  headless: true,
  executablePath: 'google-chrome',
  userDataDir: user_data_dir,
});

解决方案:使用管道:真的!

const browser = await puppeteer.launch({
  headless: true,
  executablePath: 'google-chrome',
  userDataDir: user_data_dir,
  pipe: true,
});
4

0 回答 0