问题描述

im聊天H5页面,在iOS系统下,inpu获取焦点弹出系统虚拟键盘时,会出现挡住input的情况,十分影响用户体验。


bug图


解决方法:

html:
  <input type="text" v-model="msg" maxlength="500" ref="inputShow" @click="inputShow" />
js:

setTimeout(()=>{
  this.$refs.inputShow.scrollIntoView();
  document.body.scrollTop = document.body.scrollHeight;
},100)

问题描述

  在IOS键盘点击发送并不会执行按钮事件

解决方法

1、在 mounted 生命周期里面 加一个全局事件监听

    document.body.addEventListener('focusout', () => {
//软键盘关闭事件 }) 2、给input加失去焦点事件

记录走过的路,踩过的坑,互勉。

  前端交流群:87709616

有不同意见的可以留言,我们一起讨论。

最新文章

  1. firefox浏览器中silverlight无法输入问题
  2. float和double在内存中的存储方式
  3. DOM之节点层次
  4. 【Mongodb】3.X 配置身份验证
  5. 求教——使用node做表单,刷新浏览器页面,浏览器为什么会重复提交上次所填的信息
  6. 【VerySky原创】怎样查找到CDHDR、CDPOS表中的OBJECTCLAS字段
  7. attr属性
  8. Linux rpm 命令参数
  9. 判断文件是否为UTF8编码
  10. 是时候全面使用html5标签了
  11. 使用WCF和WEBService出现配置的问题
  12. JavaScript日常会跳的坑系列(二)
  13. 分享:带波形的语音播放工具(wavesurfer-js)
  14. 多个ORACLE HOME的情况,默认的ORACLE HOME是哪个,以及如何更改HOME
  15. Docker Swarm集群
  16. encodeURI与decodeURI
  17. 【Win 10 应用开发】在后台播放视频
  18. 班级博客客户端Beta阶段发布说明
  19. APP,H5测试要点
  20. File类 详解!

热门文章

  1. JDBC操作数据库实例
  2. More Effective C++: 05技术(25-28)
  3. redis 如何查看版本
  4. 2019-4-10-VisualStudio-2019-尝试使用-C#-8.0-新的方式
  5. LeetCode109 Convert Sorted List to Binary Search Tree
  6. Knative 初体验:Eventing Hello World
  7. MySQL数据库优化(五)——MySQL查询优化
  8. 如何入门 C++ AMP 教程
  9. 【tensorflow】】模型优化(一)指数衰减学习率
  10. PHP调用纯真IP数据库返回具体地址