收藏
回答

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

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


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

2 个回答

  • Wang
    Wang
    2019-09-23

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

    2019-09-23
    有用
    回复
  • 2019-09-21

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

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