puppeteer 在无头模式下下载资源失败
开始检查了很多遍,代码本身没问题,但是下载的时候一直提示失败,最后发现是下载路径的问题
page._client.send('Page.setDownloadBehavior', {
behavior: 'allow',
downloadPath: 'D:/CIDownload'
});
修改后
‘D:/CIDownload’ 改为 ‘D:\CIDownload’
就可以了
需要特别注意的两点:
1、chrome浏览器要60以上。
2、注意下载路径,wins下必须是 \ 而不是 /