收藏
回答

wx.canvasToTempFilePath在mac客户端微信生成有兼容问题?

代码片段:

https://developers.weixin.qq.com/s/9IbhCjmR7wJm

问题描述:

在MAC版微信端,打开小程序调用wx.canvasToTempFilePath接口生成图片,在不同像素密度的屏幕生成效果不一样;

1.当前客户端环境

2.在真机模式打开mac版小程序

2.1 在mac主屏幕效果如下:

2.2 在外接屏幕生成效果如下:

同一个客户端版小程序,在主屏幕生成图片,直接将窗口拖动到副屏幕再生成一次,两次效果不一样,估计是屏幕像素密度或者缩放问题

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

1 个回答

  • 林俊宇
    林俊宇
    2023-06-29

    是不是没考虑到像素比的影响

    2023-06-29
    有用
    回复 1
    • Geoffrey
      Geoffrey
      2023-06-29
      主要是主屏和副屏获取到的像素比都是2,没区别,要是不一样,我就可以根据比例设置宽高去适应了
      2023-06-29
      回复
登录 后发表内容