收藏
回答

canvas draw后怎么取消画布

请教下,我想比如 触发一个按钮然后画一个图片下载到手机相册里,但是这个画布画出来的东西怎么能不让在屏幕出现呢?执行完draw后就在手机屏幕上画出来了,怎么让它不出现?

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

2 个回答

  • 是小白啊
    是小白啊
    2018-11-02

    可以尝试定位到页面外:

    2018-11-02
    有用
    回复 1
    • 布鲁布鲁
      布鲁布鲁
      2018-11-02

      好嘞,谢谢大佬,已经get了,另外想请教下,那个获取小程序码的接口

      getWXACodeUnlimit

      ,我用的接口B,也就是传 scene 参数那个,这个长按小程序码的话是需要什么条件才能识别到?预览和体验版好像不行,是不是得正式版才能?我已经用自定义编译测试了


      2018-11-02
      回复
  • 寒雪
    寒雪
    2018-11-02

    <canvas class='canvas-poster' canvas-id='canvasPoster'></canvas>

    .canvas-poster {

    position: fixed;

    width: 750px;

    height: 1334px;

    top: 100%;

    left: 100%;

    overflow: hidden;

    }

    2018-11-02
    有用
    回复 4
    • 寒雪
      寒雪
      2018-11-02

      position: fixed;

      top: 100%;

      left: 100%;

      是显示在屏幕以外

      overflow: hidden;

      超出屏幕部分隐藏

      2018-11-02
      回复
    • 布鲁布鲁
      布鲁布鲁
      2018-11-02

      好嘞,谢谢大佬,已经get了

      2018-11-02
      回复
    • 布鲁布鲁
      布鲁布鲁
      2018-11-02回复寒雪

      另外想请教下,那个获取小程序码的接口getWXACodeUnlimit,我用的接口B,也就是传 scene 参数那个,这个长按小程序码的话是需要什么条件才能识别到?预览和体验版好像不行,是不是得正式版才能?我已经用自定义编译测试了


      2018-11-02
      回复
    • 寒雪
      寒雪
      2018-11-02回复布鲁布鲁

      我已经好久没看文档了  之前长按识别小程序码 需要用到图片预览功能才行

      2018-11-02
      回复
登录 后发表内容