我能够使用puppeteer成功下载文件,但这只是将其保存到我的/ Downloads文件夹中。我一直在环顾四周,无法在api或论坛中找到任何内容来设置此位置。
我的下载基本上只是转到链接:
await page.goto(url);
这是你可以在最新的puppeteer v0.13中设置下载路径的方法。
await page._client.send('Page.setDownloadBehavior', {behavior: 'allow', downloadPath: './myAwesomeDownloadFolder'});
该行为是实验性的,可能会在以后删除,修改或更改。
请注意,你可以自行尝试尝试此处列出的更多技巧:)。
无法更改下载文件夹。我将这一行放在下载操作之前,并提供了绝对的下载路径。我究竟做错了什么?
在某个地方共享您的代码,可能在github要点中。