收藏
回答

canvas如何在小程序页面中隐藏?

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug canvas 客户端 6 2

文档中有这样一句:


  1. tipcanvas 组件是由客户端创建的原生组件,它的层级是最高的,不能通过 z-index 控制层级


比如,选中图片后,把图片画到canvas上,但是并不想让用户看到这个canvas,请问如何在小程序页面中隐藏canvas呢?

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

3 个回答

  • 2021-09-18

    可以看一下这里:https://developers.weixin.qq.com/community/develop/doc/1aadfacdd9f38584881e0c50db2bcda1

    2021-09-18
    有用
    回复
  • 。。。
    。。。
    2018-06-14

    hidden

    2018-06-14
    有用
    回复 2
    • 2018-06-16

      hidden或display:none都不好使,这样可以left: 10000rpx

      2018-06-16
      回复
    • 陈存胜
      陈存胜
      2020-03-23
      position 是什么?
      2020-03-23
      回复
  • 2018-06-14

    已解决。

    2018-06-14
    有用
    回复 8
    • 蒋蒋蒋蒋菇凉
      蒋蒋蒋蒋菇凉
      2018-06-15

      请问你是怎么解决的? 我用hidden 发现画出来的图是空白透明的,去掉hidden就正常了

      2018-06-15
      回复
    • 蒋蒋蒋蒋菇凉
      蒋蒋蒋蒋菇凉
      2018-06-15

      请问你是怎么解决的? 我用hidden 发现画出来的图是空白透明的,去掉hidden就正常了

      -----------------------------------------------------------

      刚试了下,再真机上是可以的。。。

      2018-06-15
      回复
    • 2018-06-16

      不要用hidden或display:none,还记得CSS吗,left: 10000rpx


      另外,如果动态修改canvas的宽高,注意setData是异步的

      2018-06-16
      2
      回复
    • 肖虎
      肖虎
      2018-08-27回复

      是的,真机上可以,模拟器上不行

      2018-08-27
      回复
    • leelight
      leelight
      2019-08-28回复
      这个解决方案非常巧妙,省了我好多工作
      2019-08-28
      回复
    查看更多(3)
登录 后发表内容