2.对于B元素本身存在默认click事件的情况,应及时取消A元素的默认点击事件,从而阻止click事件的产生。即应在上例的handle函数中添加代码如下:
view sourceprint?
1.if(eve == "touchsend") e.preventDefault()
3.对于遮盖浮层,由于遮盖浮层的点击即使有小延迟也是没有关系的,反而会有疑似更好的用户体验,所以这种情况,可以针对遮盖浮层自己采用click事件,这样就不会出现点透问题。
MotionEvent ev=MotionEvent.obtain(0,0,MotionEvent.ACTION_UP,x,y,0)
webview.dispatchTouchEvent(ev)
(x,y),触发点的位置
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)