问题标签 [ionic-keyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
586 浏览

ionic-framework - ionic 4 键盘推送内容

我正在使用 ionic 4,当输入有焦点时,键盘会显示并将屏幕向上推,我无法滚动 html 设计粉碎并且看起来不太好

她是我正在使用的代码

当我点击名字输入时,键盘将屏幕向上推,内容粉碎,我尝试了很多解决方案,但没有一个对我有用,我还在我的 app.module.ts 中添加了这个

在此处输入图像描述

0 投票
0 回答
230 浏览

angular - Ionic keyboard.isVisible 属性不能正确控制元素的可见性

经过多年阅读您的答案,我有我的第一个问题。

情况

在 Ionic Angular (v5.3.1) 移动应用程序中,我正在尝试执行简单的任务 - 当键盘打开时隐藏元素。原理很简单:

  • 我点击文本框
  • 事件keyboardWillShow发生
  • 电话键盘出现
  • 元素隐藏 ( *ngIf="keyboard.isVisible")

问题

当键盘打开时 - 元素仍然可见。即使事件keyboardWillShow被执行。但是 - 当我再次单击文本框时 - 元素变得隐藏,正如我一开始所需要的那样。

示例代码

tab1.page.html

tab1.page..ts

0 投票
0 回答
61 浏览

ios - 在 Cordova 版本中遇到奇怪的(隐藏/显示)问题

当用户向上/向下滚动,然后单击任何输入标签时,键盘会出现然后突然下降。

使用下面的 webview 和键盘插件

“cordova-plugin-ionic-keyboard”:“^2.1.3”,
“cordova-plugin-ionic-webview”:“^2.2.1”,

cordova -9.0.0
xcode - 12.4
macos - 10.15.7
我已经在 iOS 12 和 14 上测试过这个问题,两者都有同样的问题