为了账号安全,请及时绑定邮箱和手机立即绑定

ios下的html页面拉到底部和顶部继续下拉和上拉出现黑色背景

ios下的html页面拉到底部和顶部继续下拉和上拉出现黑色背景

慕标5832272 2019-03-14 18:13:49
1.ios下页面加载完毕后滑到顶部和底部继续滑动,会出现黑色的背景。这个黑色背景属于ios的webview吗?还是属于html的body?2.ios以及设置过webview的背景色为白色,可是有时候还是会出现黑色情况。3.尝试过使用h5页面ios,双击向上滑动,拖拽到底部还能继续拖拽(露出黑色背景)的方案。可是有时候能够起作用,有时候还是能继续拖拽。4.不想禁止这个回弹效果。因为ios如果设置了禁止回弹,这个页面没法调用ios的下拉刷新了。
查看完整描述

2 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

这个貌似是 webview 的设置里可以设置的,具体要问问你们 iOS 开发


查看完整回答
反对 回复 2019-03-16
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

//阻止ios 下页面升高

function loaded(){


var main=document.getElementById("main");

main.addEventListener("touchstart",function(e){},false);

main.addEventListener("touchmove",function(e){

    //log("move");

    e.preventDefault(); //阻止滑动事件

},false);

main.addEventListener("touchend",function(e){

    e= e || window.event;

    if(e.target.getAttribute("id")!=="content" ){ //判断时候是否为点击元素

        

        e.preventDefault();

    }else{

        

    }

},false);

}


查看完整回答
反对 回复 2019-03-16
  • 2 回答
  • 0 关注
  • 2514 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信