收藏
回答

canvas2D在华为平板M6上保存成图片没反应?

绘制完海报之后保存图片到本地,使用wx.canvasToTempFilePath和wx.saveImageToPhotosAlbum完成

中间有完整的相册授权逻辑判断,在手机上测试没问题,但是在华为平板M6上点击没反应,中间的console都没输出,怎么回事???

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

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-03-16

    你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-03-16
    有用
    回复 1
    • phoenixor
      phoenixor
      2020-03-16
      问题流程:使用canvas2D绘制分享海报时,设计稿尺寸是650*1000px,使用windowWidth/750的缩放比例实现屏幕自适应绘制,导出图片时按设计稿2倍尺寸即1300*2000px导出,图片大小2M左右。
      问题及机型:1、wx.canvasToTempFilePath保存到本地临时地址时,华为平板M6报缓存尺寸超出限制,报错见图。型号:SCM-AL09,微信版本:7.0.12,系统版本:EMUI9.1.1。
      2、绘制海报及导出海报时,iphone6和iphoneX显示的海报都变窄变形了,微信和系统都是当前最新,效果分别见图二、三。
      复现代码:https://developers.weixin.qq.com/s/tdklQTm97Qf8
      2020-03-16
      回复
登录 后发表内容
问题标签