2017-10-05 68 views
0

我正在尝试为我的Node.js Selenium Chrome驱动程序指定文件下载目录。这里是我的代码用于创建Web驱动程序:如何使用Node.js Selenium Chrome驱动程序设置文件下载目录

var downloadFolder = '/Users/andrew/Desktop'; 
var driver = new webdriver.Builder() 
    .forBrowser('chrome') 
    .setChromeOptions(new chrome.Options() 
     .setUserPreferences({'download.default_directory': downloadFolder})) 
    .build(); 

我的实验显示了我下载的文件还是到默认的文件夹/Users/andrew/Download。我在这里做错了什么?顺便用selenium-webdriver作为我的模块。

回答

0

我不得不使用chromedriver 2.30类似的问题,如果这是你的情况下,尝试将其更新到(目前)最新版本2.33

+0

我使用NPM安装我chromedriver。 ''_from“:”chromedriver @ latest“, ”_id“:”[email protected]“' – toadead

相关问题