toTempFilePathSync 不同设备上截取不一样
用的是
wx.getSystemInfoSync()
获取屏幕的宽高,以此来对画面进行裁剪。
但是,在不同手机上的效果不一样,具体看图片。
- 这个API的宽高到底是以什么为单位的?
var info = wx.getSystemInfoSync();
var w = info.screenWidth;
var h = info.screenHeight * 0.5;
canvas.toTempFilePath({
x: 10,
y: 0,
width: w,
height: h,
destWidth: 400,
destHeight: 300,
success: (res) => {
wx.shareAppMessage({
title:“瞧我做了啥,你也来试试!”,
imageUrl: res.tempFilePath
})
}
})