收藏
回答

使用canvas生成图片不显示

同一份代码,在单独的测试页面能画出图片,使用wx.previewImage预览图片。而在逻辑页面图片一片空白,有图片路径,使用wx.previewImage显示黑屏,一直转圈,图片使用getImageInfo缓存到本地了,也能够获取到路径。求大神解决下。复现代码片段:wechatide://minicode/o5WfL0m27W3o



最后一次编辑于  2018-10-08
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-10-08

    请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-10-08
    赞同
    回复 4
  • Zuci
    Zuci
    2018-10-10

    canvas不能隐藏,显示到屏幕外即可 .canvas {  position: absolute;  top: 0;  width: 0px;  height: 0px;  overflow: hidden;  left: -1000px; }

    2018-10-10
    赞同
    回复
  • 预备役-张伟达
    预备役-张伟达
    2018-10-09

    ,使用这个预览时  生成的图片地址  直接用  会报这个错吧  ,你直接让画布显示  不就能起到预览效果  
     如果需要生成图片在用下载就好了,

    2018-10-09
    赞同
    回复 1
    • Arno
      Arno
      2018-10-09

      谢谢了,这个问题解决了,是我直接在canvas添加hidden='true'属性造成图片不显示的

      2018-10-09
      回复