【发布时间】:2021-12-26 10:55:20
【问题描述】:
我正在将屏幕截图保存到我的 react frontend build src 文件夹,但是我在部署后发现您无法将图像保存到此文件夹。
所以我正在研究 cloudinary 并且对文档感到困惑
我有这样的云设置:
cloudinary.config({
cloud_name: process.env.CLOUD_NAME,
api_key: process.env.API_KEY,
api_secret: process.env.API_SECRET
});
在这行代码之后:
const screenshot = await page.screenshot({ });
cloudinary.uploader.upload(screenshot, function(error, result) {console.log(result, error)});
根据作为他们示例的文档,但我在云端的家庭图书馆中什么也没得到?
有谁知道如何简单地将屏幕截图上传到 cloudinary 甚至谷歌云存储桶,以便我的 react 前端应用程序实际上可以渲染屏幕截图?
谢谢!
【问题讨论】:
-
您是否尝试将屏幕截图作为“文件”上传到 cloudinary ?我看到您在函数中传递了变量
screenshot。它的内容是什么? -
您有上传调用的日志吗?你能记录你的
screenshot变量吗? -
我没有返回日志!
标签: node.js puppeteer cloudinary google-bucket