小程序设置pointer-events: none后事件传递问题
期望:有两层可以滚动,在粉色块区域拖动下面的滚动,在红色区域拖动,上面一层滚动。
问题:模拟器没有问题,真机有问题
猜想:父元素设置了pointer-events: none;子元素设置pointer-events: auto;的时候,真机上,滚动子元素时,父元素没有捕获到事件,从而冒泡到了上一级去了,所以就失效了
MDN看到:
期望:有两层可以滚动,在粉色块区域拖动下面的滚动,在红色区域拖动,上面一层滚动。
问题:模拟器没有问题,真机有问题
猜想:父元素设置了pointer-events: none;子元素设置pointer-events: auto;的时候,真机上,滚动子元素时,父元素没有捕获到事件,从而冒泡到了上一级去了,所以就失效了
MDN看到: