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

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

慕标5832272
浏览 2666回答 2
2回答

青春有我

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

收到一只叮咚

//阻止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);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript