【发布时间】:2014-05-07 04:37:33
【问题描述】:
我正在使用 node.js,尝试保存文件,没有抛出错误,是的,图像不会保存。这就是我保存文件的方式:
var url = 'captures/' + getFileName() + '.png';
fs.writeFile(url, base64, 'base64', function(err) {
if(err) {
console.log(err);
} else {
console.log("The file was saved!");
}
});
借助帮手为我制作文件名:
function getFileName(){
var d = new Date()
return d.getMonth()+'-'+d.getDate()+'-'+d.getYear()+'-'+d.getHours()+'-'+d.getMinutes()+d.getSeconds();
}
有人遇到过这个问题吗?
【问题讨论】:
-
你能不能扔一些日志。在 fs.writeFile 之前,记录 url 和 base64,然后在函数内部,记录相同和错误。这可能会有所帮助。谢谢
-
当然,我尝试记录所有部分。他们都可以正常登录。
-
即使我添加绝对 URL 时也是如此...
-
我也遇到了同样的问题,能解决这个问题吗? ://
-
同样的问题,目前没有解决方案?
标签: javascript node.js fs