收藏
回答

关于(开发者工具)canvas和其他组件的层级显示?

在canvas(z-index:0)上层添加一个蓝色背景色view(z-index:1)组件,当用canvas绘制上黑色背景,手机上的预览效果展示如下

当在开发者工具中可以看到此时蓝色方块被canvas覆盖,对调试来说极其困难且不合理,到底是怎么导致的呢?又该怎么解决该问题!

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

1 个回答

  • jg
    jg
    2023-08-17

    canvas是原生组件,总是会显示在最高级,没办法遮挡

    2023-08-17
    有用
    回复 4
    • 🙂
      🙂
      2023-08-17
      你好,没有看到手机上显示了吗
      2023-08-17
      回复
    • jg
      jg
      2023-08-18回复🙂
      嗯,我看到了,以为是有bug之类的。
      2023-08-18
      回复
    • jg
      jg
      2023-08-18回复🙂
      刚看了下文档,2.7.0以上的版本支持同层渲染,同层渲染后就可以来遮挡原生组件了。你把你的微信开发者工具基础库调到比2.7.0版本以上应该就可以了
      2023-08-18
      回复
    • Zeke
      Zeke
      2023-09-06回复🙂
      怎么样了,开发者工具基础库调到比2.7.0以上,能行嘛
      2023-09-06
      回复
登录 后发表内容