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

ios和安卓、pc和移动

标签:
前端工具
//解决IOS下键盘弹起收下页面灰色背景问题
        $('input,textarea').on('blur',function(){
            window.scroll(0,0);
        });
        $('select').on('change',function(){
            window.scroll(0,0);
        });

重点,滚动到原位置:

document.body.addEventListener("focusout", () => {
      //软键盘收起的事件处理
      setTimeout(() => {
        const scrollHeight =
          document.documentElement.scrollTop || document.body.scrollTop || 0;
        window.scrollTo(0, Math.max(scrollHeight - 1, 0));
      }, 100);
    });

以上为解决iOS键盘收起是留下背景颜色的问题

==================================================黄金分割线

判断是否是iOS、Android、chrome、微信,代码如下:

var u = navigator.userAgent;
var isIos = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); 
var isAndroid= u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; 
var isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1;
        function isWeiXin(){
            var ua = window.navigator.userAgent.toLowerCase();    
            if(ua.match(/MicroMessenger/i) == 'micromessenger'){
                return true;
            }else{
                return false;
            }
        }

==================================================黄金分割线

判断PC和移动

var ua = window.navigator.userAgent;
        if (/Mobile|iP(hone|ad)|Android|BlackBerry|IEMobile/.test(ua)) {
            window.location.href = '';
        } else {
            
        }


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消