收藏
回答

使用 canvas.toTempFilePath截图在小米手机上会出现花屏?

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,

                        });

             }

          });


在其他手机上测试没有问题但是在小米手机上会出现花屏无法正常截图

回答关注问题邀请回答
收藏

1 个回答

  • 夏落
    夏落
    2023-06-06

    里面有使用到 canvasContext.createImageData 方法吗?

    目前小程序那边使用了这个方法后,安卓手机微信升级到 8.0.37,会出现无法绘制问题。

    2023-06-06
    有用 1
    回复 4
登录 后发表内容