解决移动端Web安卓机点击输入框,输入法遮挡输入框的问题
16lz
2021-01-25
在标签中添加属性"jump"值为true,再引入下边代码并执行调用即可
function jump_top(){ var u = navigator.userAgent;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端if(isAndroid){$("body").css("height","0px");$("body").css("height",document.body.scrollHeight);$('[jump=true]').bind("focus",function(event){if($(event.target).attr("type")=="button")return;$("body").css("margin-bottom","500px");$(window).scrollTop($(event.target).offset().top-100);event.preventDefault();});$("body").bind("click",function(event){if($(event.target).attr("type")=="button")return;$("body").css("height","0px");$("body").css("height",document.body.scrollHeight);$("body").css("margin-bottom","0px");event.preventDefault();}); };}jump_top();
更多相关文章
- 安全新手入坑——HTML标签
- Android(安卓)-- 自定义 View XML属性详解
- activity打开时不自动弹出软键盘
- 几个Android常见wraning警告处理方法
- Ubuntu 10.10 64bit下使用Android(安卓)NDK r6编译FFmpeg 0.8.1
- Android(安卓)逆向
- Android解决CoordinatorLayout折叠布局RecyclerView最后一条数据
- 从任意位置加载XML布局
- 全局参数