event.preventSwallow = true;后,其他图层有时候点击会失效

event.preventSwallow = true;后,其他图层有时候点击会失效

10%的概率会

找到规律了,2个小图层AB,1个大图层C, C->B-A的叠加顺序,C设置了TOUCH_END、BA设置了TOUCH_START监听输出,一个点击事件(点击区域为CBA重叠区域)进入A然后又进入B后,得到输出后BA,此时C没反应,然后单独点击C层,需要点击两次才会输出C,必现!

我也复现了,请问怎么解决的


论坛里看到的另一个问题的解决方案是同时监听时4个事件全穿透,虽然不知道能否解决这个问题不过可以尝试一下看看 :rofl:

1赞

谢谢,确实是这个解决方案。