我用canvas绘制图片,遇到px如何转化为像素的问题 ?
发布于 6 年前 作者 zhujun 14122 次浏览 来自 官方Issues

请教大神们, 小弟有如下问题:  我需要在 160px的一个方形 canvas中绘制 一副图片, 我需要计算图片的缩放比例。但是不知道如何将160px转换成为像素数据

2 回复
wx.getSystemInfo({
  success (res) {
    console.log(res.windowWidth)

 }

})

比如在iphone6/7标准下返回的是375/750也就是0.5  也就是1px=2rpx

比如在iphoneXS/XR返回的是414/750也就是0.552   也就是1.104px = 2rpx

160px不就是像素吗 如果是 rpx和px的转换比例 那就是 getSystemInfo拿到屏幕宽度 除个750就是了

回到顶部