尝试使用lwip调整其函数大小时出现问题
function resize(path, width, height) {
lwip.open(path, function(err, image){
console.log(image)
console.log(path)
console.error(err)
image.resize(width, height)
})}
resize("/home/peter/webstorm/testProject/public/upload/image.png", 150, 150);控制台日志为:
图片{ __lwip: LwipImage {},__locked: false,__trans: false,__metadata: null }
/home/peter/webstorm/testProject/public/upload/image.png
空
错误是:
错误:未知参数配置,150,150
发布于 2017-01-04 08:07:47
您缺少一个参数,width和callback是必需的,因此您必须执行以下操作:
image.resize(width, height, function(err,image){
if(err){
throw(err)
}
})发布于 2018-09-22 19:18:26
在将变量width或height传递给函数resize时,请确保它是Number类型。也许parseInt可以成为你的解决方案:
function resize(path, width, height) {
lwip.open(path, function(err, image){
console.log(image)
console.log(path)
console.error(err)
image.resize(parseInt(width), parseInt(height), callback)
})}https://stackoverflow.com/questions/41181329
复制相似问题