bug--cover-view设置position:absolute后真机无显示 【已解决】
发布于 8 年前 作者 xiuying27 9015 次浏览 来自 官方Issues

bug–canvas使用节点绘图方式无法显示 cover-view cover-image顶级标签【已解决】

1、前提:我是直接拿着官方提供的代码片段进行测试的

2、使用wx.createSelectorQuery().select(’#canvas’)方式进行选中节点进行对其绘图操作后

3、绘图方式

const ctxCanvas = canvas.getContext(‘2d’)

ctxCanvas.fillStyle = ‘pink’

ctxCanvas.fillRect(0, 0, 375 * 2, 400 * 2)

4、结果:绘画出的数据直接覆盖掉cover-image/cover-view顶级标签

5、预期:应该是不会将其覆盖

6、对比wx.createCanvasContext(‘canvas’)绘图方式  正常显示无错误

7、能否提供解决方案?已解决该问题-真机调试工具无显示,真机正常显示OK

新问题:当cover-view标签设置position后给其定位,真机是无显示的。工具上对其全局设置

cover-view

    overflowinitial !important

该方式只能解决工具端  真机上无显示。

具体问题应该是溢出容器盒子导致无法显示。但是实际需求是需要溢出的,能否提供一个溢出的解决方案?

已解决问题:修改cover-view使用方式  尽量不让其溢出外部cover-view

1 回复

官方大大能否给个输出方式?

回到顶部