调用:
wx.canvasToTempFilePath({
canvasId: '只传了一个 id',
success: function(res) {},
fail() {},
})
该 canvas 样式:
width: 750rpx;
height: 1008rpx;
canvas 的画图方式基本是这样的:
ratio 为 0.5
ctx.setFillStyle('#E1663F');
ctx.fillRect(0, 0, 750 * this.ratio, 1008 * this.ratio);
表现:
部分手机正常,手上的异常手机数量只有以下这个
Le X820,Android 6.0.1
手机上输出的图片方位下,和右都带有黑色背景。
具体表现
js 处理的代码逻辑中,还是优先 px 的,因为这样会比较细腻,而且 js 可以执行逻辑来处理很多尺寸问题。rpx 主要是在 wxss 中的静态样式定义,不太好进行逻辑处理的情况下,会比较合适。
你好,小程序中没有标明单位的尺寸,都是 px 。
OK,明白。有木有好的组件推荐下。
@LastLeaf 我记得官方推荐我们使用rpx