画布保存图片,参数中的destWidth等于width*屏幕像素密度,是什么意思?
发布于 7 年前 作者 jing82 11792 次浏览 来自 官方Issues

画布保存到图片的调用:wx.canvasToTempFilePath,其参数中有两个这样的参数:

destWidth : width屏幕像素密度
destHeight: height
屏幕像素密度

在后面的例子中,这两个参数的取值是:
destWidth: 100
destHeight: 100

例子跟前面的描述不一致。屏幕像素密度至少500,所以按说取值最小也是500。这是为什么?

1 回复

存储图片的时候是按物理像素存的,canvas 用的是逻辑像素,所以要做一下转换

回到顶部