收藏
回答

canvas fillText 文本总是显示在最上层,怎样不让文字显示在最上面?

我添加遮罩层弹窗也无法覆盖,这个0 是用fillText 绘制的


最后一次编辑于  09-21
回答关注问题邀请回答
收藏

2 个回答

  • Wang
    Wang
    09-23

    canvas支持同层渲染了,你看看你设置的基础版本库是不是支持这个功能了

    09-23
    赞同
    回复
  • 没有好名字了
    没有好名字了
    09-21

    canvas 是原生组件 层级最高 https://developers.weixin.qq.com/miniprogram/dev/component/native-component.html

    09-21
    赞同
    回复 10
    • 发飙的蜗牛
      发飙的蜗牛
      09-21
      canvas应该支持同层渲染了。你用z~index控制下。如果不行用cover~view吧
      09-21
      1
      回复
    • 没有好名字了
      没有好名字了
      09-24回复发飙的蜗牛
      这个是我忽略了这个更新
      09-24
      回复
    • DIV
      DIV
      09-25回复没有好名字了
      也就是说z-index还是不会生效?
      09-25
      回复
    • DIV
      DIV
      09-25回复发飙的蜗牛
      cover-view 怎么降低canvas的层级,麻烦给个示例谢谢
      09-25
      回复
    • 发飙的蜗牛
      发飙的蜗牛
      09-25回复DIV
      同层渲染就不用cover-view了。 用view调整层级就可以
      09-25
      1
      回复
    查看更多(5)
问题标签