const dpr = wx.getSystemInfoSync().pixelRatio
canvas.toTempFilePath({
x: 0,
y: 0,
width: 500,
height: 400 ,
destWidth: 500*dpr,
destHeight: 400*dpr,
fileType: 'png',
quality: 1,
success(res) {
wx.shareAppMessage({
imageUrl:res.tempFilePath,
});
}
});
在其他手机上测试没有问题但是在小米手机上会出现花屏无法正常截图
里面有使用到 canvasContext.createImageData 方法吗?
目前小程序那边使用了这个方法后,安卓手机微信升级到 8.0.37,会出现无法绘制问题。
小游戏用 wx.createImageData 试试,方法已补充在上面链接文档里