收藏
回答

canvas图层始终会覆盖textarea,如何解决?

canvas图层始终会覆盖textarea,如何解决?(新版Canvas 2d有其他bug!!!,不考虑使用。)

代码片段: https://developers.weixin.qq.com/s/YuKOEkma76hw (调试工具正常,真机中问题

(左图真机) (右图调试工具)



按照文档中,设置了z-index也没用!!!

<canvas
  style="width: 400px; height: 500px; z-index: 2;"
  canvas-id="myCanvas"
  id="myCanvas"
></canvas>
<textarea
  class="box__textarea"
  style="height: 468rpx;width: 100%; background:yellow; margin-top:-200px;z-inex: 4;"
  value="{{textareaVal}}"
></textarea>


最后一次编辑于  2020-05-14
回答关注问题邀请回答
收藏

3 个回答

  • 是小白啊
    是小白啊
    2020-05-14

    https://developers.weixin.qq.com/miniprogram/dev/component/canvas.html使用canvas2d试下呢?

    2020-05-14
    有用
    回复 1
    • Leon
      Leon
      2020-06-08
      我用的就是新的接口,还是会覆盖我的自定义tabber
      2020-06-08
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-05-14

    你好,新的 canvas(2d) 组件支持同层渲染,建议使用新接口,使用中遇到问题可以反馈。

    2020-05-14
    有用
    回复 3
  • 郑钱花
    郑钱花
    2020-05-14

    我试过了,真的没办法

    2020-05-14
    有用
    回复 2
    • L
      L
      2020-05-14
      我看其他小程序有实现的, (图片转文字 扫描全能王) 好像就实现了这个功能。canvas向下移动不会覆盖textarea
      (我试过用canvas生成图片,然后隐藏canvas只显示图片。但这样在编辑canvas之后会有明显的闪屏。所以感觉扫描应该不是替换成图片)
      2020-05-14
      回复
    • L
      L
      2020-05-14
      放弃canvas了,图形比较简单打算用view来实现了... @官网半天,人影都没
      2020-05-14
      回复
登录 后发表内容
问题标签