var base = [ ... ]
painter.render(this.base)
painter.canvasToTempFilePath(arr).then(res => {console.log(res.tempFilePath)})
报错:canvasToTempFilePath:fail parameter width
. Expec…r with value NaN, got String with value "750rpx".
这是啥问题,是我的参数传的有问题吗
1***@qq.com
- 发布:2021-04-28 18:45
- 更新:2021-04-29 11:47
- 阅读:600
painter.canvasToTempFilePath获取不到返回路径
分类:uni-app
4 个回复
陌上华年
看着像是我的插件。。。
如果是painter.canvasToTempFilePath(arr)里的参数是不需要传的,如果要传宽高这些要传数字
1***@qq.com (作者)
哈哈, 对对的就是大佬的插件,再问一下后面,这个获取的图片base打开时空白图片,不知道哪又写的有问题了,麻烦大佬看看,感谢感谢
陌上华年
空白也许是还没有绘制完成你就调用了生成图片的API
要等绘制完成
可以通过 await 来等
1***@qq.com (作者)
终于解决了,感谢大佬