首页 > 解决方案 > Node.JS Chromium 加载扩展,但没有运行它?

问题描述

我有一个我正在尝试制作的脚本,它使用 chrome 的身份验证扩展名。扩展格式为 .crx,在最新的 chrome 版本上正常工作。我正在尝试使用 Node.js 运行 chromium,并且正在正确加载扩展,如下所示:

(async () => {
  const path = '/Users/MYUSERNAME/Documents/NodeStuff/NodeScript/EXTENSIONFOLDER'
  const customArgs = [
    `--start-maximized`,
    `--disable-extensions-except=${path}`,
    `--load-extension=${path}`
  ];

当我启动我的脚本时,它会正确加载 chromium,并且我可以看到扩展程序已添加,因为它显示在导航栏上,但它的行为不像在 Chrome 中那样。IE 它没有让我使用扩展名登录。

标签: node.jsselenium-webdriverchromium

解决方案


推荐阅读