gpt4 book ai didi

javascript - 如何使用 Node.js Selenium Chrome 驱动程序设置文件下载目录

转载 作者:行者123 更新时间:2023-12-03 03:20:33 32 4
gpt4 key购买 nike

我正在尝试为 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 作为我的模块。

最佳答案

对我来说这项工作..否则你可以进入/node_modules/selenium-webdriver/chrome.js检查功能。

let chrome = require('selenium-webdriver/chrome');
let { Builder } = require('selenium-webdriver');
var driver = new Builder()
.forBrowser('chrome')
.setChromeOptions(new chrome.Options().setUserPreferences(
{ "download.default_directory": task.download_dir }
))
.build();

关于javascript - 如何使用 Node.js Selenium Chrome 驱动程序设置文件下载目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46592946/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com