摘要: js 移动端关于页面布局,如果底部有position:fixed的盒子,又有input,当软键盘弹出收起都会影响页面布局。这时候Android可以监听resize事件,代码如下,而ios没有相关事件。 阅读全文
posted @ 2019-01-15 15:53 一抹夏忧☆ 阅读(9498) 评论(0) 推荐(0) 编辑
摘要: function isWeiXin() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { return true; } else { return false; } }... 阅读全文
posted @ 2019-01-15 15:41 一抹夏忧☆ 阅读(385) 评论(0) 推荐(0) 编辑
摘要: $(function () { var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g var isIOS = !!u.match(/\(i[^;]+;( U;)? C... 阅读全文
posted @ 2019-01-15 11:40 一抹夏忧☆ 阅读(392) 评论(0) 推荐(0) 编辑
摘要: js还没有办法对手机软键盘直接进行监听的,但是可以有其他角度来判断软键盘是否弹起。比如输入框是否获取焦点等。focusin和focusout支持冒泡,对应focus和blur, 使用focusin和focusout的原因是focusin和focusout可以冒泡,focus和blur不会冒泡,这样就 阅读全文
posted @ 2019-01-15 11:35 一抹夏忧☆ 阅读(3094) 评论(0) 推荐(0) 编辑