web-dev-qa-db-ja.com

puppeteer-ダウンロード場所の設定方法

Puppeteerでファイルを正常にダウンロードできましたが、/ Downloadsフォルダーにファイルを保存しているだけでした。私は周りを見回していて、この場所を設定するためのAPIまたはフォーラムで何も見つかりません。

私のダウンロードは基本的にリンクに行くだけです:

await page.goto(url);
12
A. Lau

これは、最新のpuppeteer v0.13でダウンロードパスを設定する方法です。

await page._client.send('Page.setDownloadBehavior', {behavior: 'allow', downloadPath: './myAwesomeDownloadFolder'});

動作は実験的なものであり、後で削除、変更、または変更される可能性があります。

Pst、リストされているより多くのトリックを試すことができます ここ 、あなた自身のリスクで:)。

13
Md. Abu Taher