1.ios下页面加载完毕后滑到顶部和底部继续滑动,会出现黑色的背景。这个黑色背景属于ios的webview吗?还是属于html的body?
2.ios以及设置过webview的背景色为白色,可是有时候还是会出现黑色情况。
3.尝试过使用h5页面ios,双击向上滑动,拖拽到底部还能继续拖拽(露出黑色背景)的方案。可是有时候能够起作用,有时候还是能继续拖拽。
4.不想禁止这个回弹效果。因为ios如果设置了禁止回弹,这个页面没法调用ios的下拉刷新了。
1.ios下页面加载完毕后滑到顶部和底部继续滑动,会出现黑色的背景。这个黑色背景属于ios的webview吗?还是属于html的body?
2.ios以及设置过webview的背景色为白色,可是有时候还是会出现黑色情况。
3.尝试过使用h5页面ios,双击向上滑动,拖拽到底部还能继续拖拽(露出黑色背景)的方案。可是有时候能够起作用,有时候还是能继续拖拽。
4.不想禁止这个回弹效果。因为ios如果设置了禁止回弹,这个页面没法调用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);
}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
这个貌似是 webview 的设置里可以设置的,具体要问问你们 iOS 开发