收藏
回答

在用canvas生成的图片的时候,怎么在让canvas不显示的情况下 生成图片?

不想要显示画布,想直接生成图片

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

3 个回答

  • Listen
    Listen
    2020-06-09
    <canvas class="canvas"></canvas>
    
    .canvas{
      position: fixed;
      left: -9999vw;
      top: -9999vh;
    }
    


    给你的canvas 加特效 加特效 让它看不见不就完事了?

    2020-06-09
    有用 2
    回复 7
    • 啊后嘎
      啊后嘎
      2020-06-09
      我是这样坐的我 但是感觉很蠢.....
      2020-06-09
      回复
    • Listen
      Listen
      2020-06-09回复啊后嘎
      觉得蠢可以让后端给你生成
      2020-06-09
      回复
    • 啊后嘎
      啊后嘎
      2020-06-09回复Listen
      那就是做梦了
      2020-06-09
      回复
    • Xavier
      Xavier
      2020-06-09回复啊后嘎
      再在 canvas 上加个条件渲染就好了,等 canvas 成功生成图片
      2020-06-09
      回复
    • 啊后嘎
      啊后嘎
      2020-06-09回复Xavier
      这个也不行 如果他没保存图片 就不能再次生成图片了
      2020-06-09
      回复
    查看更多(2)
  • momo
    momo
    2020-06-09
    <view hidden="{{true}}"> 
      <canvas></canvas>
    </view>
    
    2020-06-09
    有用
    回复 1
  • Xavier
    Xavier
    2020-06-09
    // css
    .canvas {
      display: none; // 我记得我用过好像是可以的,也有可能记忆出现了偏差,你可以试试
    }
    
    2020-06-09
    有用
    回复 1
    • 啊后嘎
      啊后嘎
      2020-06-09
      试过了这个不行
      2020-06-09
      回复
登录 后发表内容
问题标签