问题描述:

iOS不存在固定在底部的按钮被键盘弹起的问题,该问题出现在安卓手机上,如下图

解决方法:

1. 当键盘弹起时可以监听窗口变化(window.onresize 监听窗口变化)

2. 窗口发生变化可以拿到手机的信息 (navigator.userAgent 可以拿到手机是否是安卓手机)

3. 拿到手机信息判断是否是安卓手机,如果是安卓手机可以暂时让按钮隐藏,当键盘收起时让按钮展示

具体代码:

注意:

监听窗口变化需要挂载在onMounted周期函数中,因为在该周期函数中可以拿到dom元素

安卓和iOS的兼容性问题: 键盘弹起时,固定在底部的按钮是否被弹到键盘上方相关推荐

  1. Flutter 中键盘弹起时,Scaffold 发生了什么变化

    最近刚好有网友咨询一个问题,那就顺便借着这个问题给大家深入介绍下 Flutter 中键盘弹起时,Scaffold 的内部发生了什么变化,让大家更好理解 Flutter 中的输入键盘和 Scaffold ...

  2. 解决uni-app微信小程序底部input输入框,键盘弹起时页面整体上移问题

    一.存在的问题:          微信小程序聊天界面,当input 框获取焦点时会自动调起手机键盘,当键盘弹起时,会导致页面整体上移,页面头信息会消失不见. 二.需要实现的效果 键盘弹出时, 底部的 ...

  3. android按钮在容器下方,使用flex布局解决安卓手机上固定在底部的按钮,在键盘弹起后挡住input输入框的问题...

    移动端经常会出现,一个表单里面,确定按钮固定在底部这样的布局,一般会让按钮absolute或者fixed,这样在ios上没有问题,但是在安卓手机上,当表单里面的input输入框获得焦点的时候,按钮会挡 ...

  4. uniapp 手机键盘弹起事件,解决底部同意阅读协议的盒子底部变形问题

    解决底部同意阅读协议的盒子底部变形问题 我们做一个手机登录页面时,页面底部有个通过定位并定位到底部的一些同意阅读协议的盒子 当点击登录input输入框时,部分安卓手机会出现这样的一个问题,手机的输入法 ...

  5. 微信小程序输入框键盘显示时,上推固定在底部的按钮

    记录一下在学习中遇到的问题,如果错误还请指正!!! 当按钮固定在了底部,点击输入框时,键盘就把底部的按钮覆盖掉.有的时候想让它被键盘上推,就需要这样来实现了. //JS代码 data: {bottom ...

  6. uniapp小程序 安卓和ios时间兼容性问题解决方案

    1.问题描述 在ios的小程序中如果时间格式为 2022-12-09 10:10:10 这种格式的话 new Date('2022-12-09 10:10:10') 会报NaN或invalid Dat ...

  7. H5软键盘弹起收回(IOS与Android)

    IOS下中,软键盘处于窗口最顶层,与原有的窗口不冲突,所以底部导航条不会被顶起,但是在android下,软键盘与窗口处于同一层,所以当软键盘弹起时,当前窗口缩小,那么窗口内容自然要被挤: 解决办法: ...

  8. 小程序ios软键盘弹起挡住input输入框

    这是再写一个项目时偶然发现的一个小bug 要求我在点开页面的时候自动弹起键盘,我使用了input组件内的cursor-spacing属性,但是发现在ios上会出现错位的bug,后面我就使用了onKey ...

  9. 移动端复制文本到剪贴板唤起微信安卓和ios兼容性

    移动端复制文本到剪贴本然后唤起微信复制在安卓和ios的兼容性 <div class="fixedwxq" id="fixedwxq1"><im ...

最新文章

  1. 没想到这家老牌AI公司越来越不“纯粹”了
  2. System.Web
  3. opc服务器组态文件已写保护_iscada电力组态监控源代码,电力组态版,只有opc驱动版本...
  4. css 计算属性的应用_如何使用一点CSS Grid魔术设计计算器应用
  5. python爬虫之多线程、多进程+代码示例
  6. 第95天:CSS3 边框、背景和文字效果
  7. 让A超链接无效的办法 阻止元素发生默认的行为
  8. .NET2.0 事务处理
  9. Android最佳实践之流畅设计
  10. 使用jstack和TDA进行java线程dump分析
  11. 云视频安防监控解决方案
  12. css美化滚动条样式,css3美化滚动条样式
  13. 【Git】git add
  14. Qt实用技巧:自定义窗口标题栏
  15. 常见CRC算法与C实现
  16. CAD碎片化学习教程 @4. 按比例放大或缩小图形尺寸
  17. 领导合影站位图_领导出席各类活动席位安排(详细附图)
  18. 探讨顶级 Layer 1 智能合约区块链的代币经济学
  19. 金蝶实习(十一)——简单的二次开发
  20. 海量数据常用十大解决方案

热门文章

  1. AWK中的OFS的问题
  2. [转载]轻松学习XML(六)
  3. HPS SoC和FPGA联合使用例程
  4. 看不见的竞争 文件和数据压缩
  5. 干货 || 详解SMT贴片电感与SMT贴片电容的区别
  6. 多线程学习--案例-子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次
  7. 共享电动滑板车来了,它估值为何高达20亿美金?
  8. Android通知栏字体大小,Android通知栏介绍与适配总结(上篇)
  9. Unity-Unity编辑器Part5
  10. 微信账户冻结怎么解除