关于webview套html的问题

clipboard.png

场景是这样,app内套一个html的页面。
A是侧边弹层,B是遮罩层,c是页面的一个fixed的元素
箭头是现在上拉页面时候的场景。

在拖动B或者A的过程中,背后的列表会往上拖动,拖到底部的时候,整个webview会往上拉!!
疑问:
1.这个问题里点击穿透的问题其实已经在公共的js中处理过,但是看起来页面还是会触发!!
2.我给body设置了overflow:hidden以后,安卓会出现一开始列表就不能滚动的问题!!

我点透的处理:

    引入fastClick.js以后
    Zepto(function() {
        //fastClick
        (function() {
            FastClick.attach(document.body);
            var notNeed = FastClick.notNeeded(document.body);
            $.fn.triggerFastClick=function(){
               this.trigger("click");
               if(!notNeed){
                   this.trigger("click");
               }
            };
        })();
    });
    
    
    想知道是哪里出了问题?求解
阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题