【问题标题】:How to launch Firefox in Private Mode with NodeJS and Selenium?如何使用 NodeJS 和 Selenium 在私有模式下启动 Firefox?
【发布时间】:2020-05-17 11:00:45
【问题描述】:

我正在尝试使用 TypeScript 以私密模式启动 Firefox。我已经尝试过了,它不会使用私人模式:

static async CreateFirefoxDriver():Promise<WebDriver>
{
    //Create the firefox capabilities
    var firefoxCapabilities = Capabilities.firefox();

    //Use Private Window
    var firefoxOptions = {
        'args': ['-private']};

    firefoxCapabilities.set('firefoxOptions', firefoxOptions);
    var driver = await new Builder().withCapabilities(firefoxCapabilities).build();

    //Maximize the window
    await driver.manage().window().maximize();
    return driver;
}

【问题讨论】:

    标签: node.js typescript selenium-firefoxdriver


    【解决方案1】:

    这里是如何正确配置它:

    static async CreateFirefoxDriver():Promise<WebDriver>
    {
        var options = new firefox.Options();
        options.addArguments("-private");
    
        var driver = await new Builder().forBrowser("firefox").setFirefoxOptions(options).build();
    
        //Maximize the window
        await driver.manage().window().maximize();
        return driver;
    }
    

    【讨论】:

      猜你喜欢
      • 2015-02-10
      • 1970-01-01
      • 1970-01-01
      • 2021-05-19
      • 2019-04-23
      • 2015-08-01
      • 1970-01-01
      • 2011-11-20
      • 1970-01-01
      相关资源
      最近更新 更多