我能够使用 puppeteer 成功下载文件,但它只是将其保存到我的/Downloads 文件夹中。我一直在环顾四周,在 api 或论坛中找不到任何设置此位置的内容。
我的下载基本上只是去链接:
await page.goto(url);
最佳答案
这是在最新的 puppeteer v0.13 中设置下载路径的方法。
await page._client.send('Page.setDownloadBehavior', {behavior: 'allow', downloadPath: './myAwesomeDownloadFolder'});
该行为是实验性的,以后可能会被删除、修改或更改。
Pst,您可以尝试更多列出的技巧here , 风险自负:)。
关于node.js - puppeteer - 如何设置下载位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46966341/