##. 解决ios屏幕滚动

Posted Jstll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了##. 解决ios屏幕滚动相关的知识,希望对你有一定的参考价值。

直接上代码!

//解决ios上下滚动
    document.body.addEventListener(‘touchmove‘, function (e) {
        e.preventDefault()
    }, { passive: false })

这个是基于我个人项目功能的一个小需求

function getValue(params,type){
        var paramsArr = params.split(/["省","区","市"]/g);
        if(params.indexOf("省") != -1){
            var proviseVal = params.slice(params.indexOf("省"),params.indexOf("省")+1);
        }else if(params.indexOf("区") != -1){
            var proviseVal = params.slice(params.indexOf("区"),params.indexOf("区")+1);
        }else{
            var proviseVal = params.slice(params.indexOf("市"),params.indexOf("市")+1);
        };
        return type === 0? paramsArr[0] + proviseVal : paramsArr[1];
    }

 

微信不能输入中文验证

var wxreg = /[u4E00-u9FA5," "]/g;
 // var wxreg = /W/   //不能输入中文以及特殊字符和空格
 $("#connect").bind("input keyup blur",function(){
  var contentVal = $("#connect").val().replace(wxreg,"");
  $("#connect").val(contentVal);
 });

 

以上是关于##. 解决ios屏幕滚动的主要内容,如果未能解决你的问题,请参考以下文章

vue怎么解决在ios上屏幕滚动的问题

Android滚动问题

从另一个片段返回时返回到屏幕上的当前位置

IOS-Chrome:滚动屏幕冻结时

屏幕滚动时IOS iPhone标签移动

iOS7 - 无法在滚动视图中嵌入屏幕