思路:1.判断是否在微信中
           2.判断是否在ios中
           3.表单元素焦点将页面滚回到顶部

是否是微信环境

  isWx() {
let ua = navigator.userAgent.toLowerCase(); // 取得浏览器的userAgent字符串
console.log(ua);
if (ua.indexOf("micromessenger") > -1) {
return true;
} else {
return false;
}
},

是否是ios终端

isIos(){
let ua = navigator.userAgent.toLowerCase(); // 取得浏览器的userAgent字符串
console.log(ua);
if (ua.indexOf("iphone") > -1 || ua.indexOf("ios") > -1) {
return true;
} else {
return false;
}
},

焦点消失滚动到顶部解决留白

    // 解决微信环境,ios下,键盘收起留白问题
fixScroll() {
if (this.isWx() && this.isIOS()) {
console.log("解决留白");
window.scrollTo({top: 0, left: 0, behavior: 'smooth'})
}
},

使用:

            <input
type="text"
@blur="fixScroll"
v-model="graphicsCode"
name="graphicsCode"
placeholder="请输入图形验证码"
/>

最新文章

  1. 请求如何进入ASP.NET MVC框架
  2. Jetty和tomcat的对比
  3. android安全测试 APP要点解析
  4. windows 编程中的常见bug
  5. iOS项目的目录结构和开发流程
  6. jquery validate如何不提交表单就做验证(ajax提交数据)
  7. How to install JDK (Java Development Kit) on Linux
  8. java_客户端防表单重复提交和服务器端session防表单重复提交
  9. 常用 cmd 命令
  10. (@WhiteTaken)设计模式学习——抽象工厂模式
  11. lxd容器之GPU发现和加载
  12. 2018-2019-20175205实验二面向对象程序设计《Java开发环境的熟悉》实验报告
  13. SolrCloud7.4(Jetty容器)+mysql oracle 部署与应用
  14. Android 获取Activity当前view
  15. Python下安装MySQLdb模块
  16. emwin之多次删除同一窗口导致死机现象
  17. c++中的stl
  18. PyQt5编程:鼠标事件
  19. 2018.09.11 bzoj3629: [JLOI2014]聪明的燕姿(搜索)
  20. 【Android M】预制的 Google GMS包

热门文章

  1. MySQL简介、下载、密码修改及基本使用
  2. 【机器学习】李宏毅——生成式对抗网络GAN
  3. [编程基础] Python字符串替换笔记
  4. [python]《Python编程快速上手:让繁琐工作自动化》学习笔记4
  5. MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(2)-Swagger框架集成
  6. CVE-2022-32532 Apache Shiro 身份认证绕过
  7. 腾讯微信开源数据库PhxSQL简单部署记录
  8. NuxtJS踩坑日记,一步一步爬出我自己挖的坑。
  9. immutable.js学习笔记(七)----- Seq
  10. Apache 2.4 的下载与安装