收藏
回答

canvas隐藏的时候就开始画图

问题模块
API和组件

现在有个需求是页面一进入就开始画图,让canvas隐藏掉。页面上不能看到canvas。


现在只有不隐藏的时候才能画出来,一隐藏画出来的就是空白,有啥解决办法吗?因为画图要五六秒,在用户点击绘图之前就拿到绘制好的图片。

最后一次编辑于  2017-12-06  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

7 个回答

  • 锦卓
    锦卓
    2018-03-08

    有一个投机的方法

    将canvas绝对定位,定位在屏幕外,

    同样可以绘制

    2018-03-08
    赞同 2
    回复
  • Xx丶
    Xx丶
    2018-01-23

    大神,你怎么解决的啊,我现在也遇到这个问题了,请分享

    2018-01-23
    赞同
    回复 1
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      2018-12-18

      想写一篇文章来着


      2018-12-18
      回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-01-23

    已解决。。

    2018-01-23
    赞同
    回复 3
    • Lee
      Lee
      2018-12-18

      你是怎么解决的 能说一下解决方案么

      2018-12-18
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      2018-12-18回复Lee

      试下


      2018-12-18
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      2018-12-18回复Lee

      最近会出一篇文章

      2018-12-18
      回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-01-23

    首先 我是一个详情页。详情页做分享 需要生成二维码加详情页的一些内容,使用canvas画图,左下角有一个菊花码的按钮。点击后 弹窗,弹窗上布局好要截图的内容,让用户以为是图片,页面底部开始显示canvas,并且开始画图,弹窗上 上面是布局的页面 下面是按钮 保存图片,此时用户点击保存 图片已经绘制完成。即可保存,如果存在点击太快的给用户提示,保存失败请稍后再试或者 其他相关文案即可。 这是 我的实现方案。

    2018-01-23
    赞同
    回复
  • Xx丶
    Xx丶
    2018-01-24

    这样实现就是麻烦了一点,我改了点需求,我新页面打开绘制的图片,然后操作。

    小程序还有改进的空间啊

    谢谢了,兄弟

    2018-01-24
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-01-29

    6666

    2018-01-29
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-03-09

    你是这样做的吗?

    2018-03-09
    赞同
    回复