Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 离子3禁用键盘按键_Ionic Framework_Ionic3 - Fatal编程技术网

Ionic framework 离子3禁用键盘按键

Ionic framework 离子3禁用键盘按键,ionic-framework,ionic3,Ionic Framework,Ionic3,我有一个简单的登录表单,每次我点击输入时,键盘都会推动我的所有组件,我想要的是键盘保持在顶部作为“绝对位置” 我已经尝试过的事情: .css .ts app.module.ts 因此,我不想让键盘推动内容,只想停留在屏幕顶部,甚至停留在按钮上方。删除键盘插件,然后再次添加它 将此添加到app.module.ts IonicModule.forRoot(MyApp, { scrollAssist: false, autoFocusAssist: false }), import { Keyboa

我有一个简单的登录表单,每次我点击输入时,键盘都会推动我的所有组件,我想要的是键盘保持在顶部作为“绝对位置”

我已经尝试过的事情:

.css .ts app.module.ts
因此,我不想让键盘推动内容,只想停留在屏幕顶部,甚至停留在按钮上方。

删除键盘插件,然后再次添加它

将此添加到
app.module.ts

IonicModule.forRoot(MyApp, { scrollAssist: false, autoFocusAssist: false }),
import { Keyboard } from '@ionic-native/keyboard';

constructor(
  public platform: Platform,
  private splashScreen: SplashScreen,
  private statusBar: StatusBar,
  private keyboard: Keyboard
)


initializeApp() {
  this.keyboard.disableScroll(false);
}
这将发送到
app.component.ts

IonicModule.forRoot(MyApp, { scrollAssist: false, autoFocusAssist: false }),
import { Keyboard } from '@ionic-native/keyboard';

constructor(
  public platform: Platform,
  private splashScreen: SplashScreen,
  private statusBar: StatusBar,
  private keyboard: Keyboard
)


initializeApp() {
  this.keyboard.disableScroll(false);
}

删除键盘插件并再次添加

将此添加到
app.module.ts

IonicModule.forRoot(MyApp, { scrollAssist: false, autoFocusAssist: false }),
import { Keyboard } from '@ionic-native/keyboard';

constructor(
  public platform: Platform,
  private splashScreen: SplashScreen,
  private statusBar: StatusBar,
  private keyboard: Keyboard
)


initializeApp() {
  this.keyboard.disableScroll(false);
}
这将发送到
app.component.ts

IonicModule.forRoot(MyApp, { scrollAssist: false, autoFocusAssist: false }),
import { Keyboard } from '@ionic-native/keyboard';

constructor(
  public platform: Platform,
  private splashScreen: SplashScreen,
  private statusBar: StatusBar,
  private keyboard: Keyboard
)


initializeApp() {
  this.keyboard.disableScroll(false);
}

我发现了错误。问题是我在web视图中测试应用程序,当然,cordova组件在web视图中不起作用。所以我生成了apk并在android手机上进行了测试。就这样!谢谢@user9088454

我发现了错误。问题是我在web视图中测试应用程序,当然,cordova组件在web视图中不起作用。所以我生成了apk并在android手机上进行了测试。就这样!谢谢@user9088454