Ionic framework 离子3禁用键盘按键
我有一个简单的登录表单,每次我点击输入时,键盘都会推动我的所有组件,我想要的是键盘保持在顶部作为“绝对位置” 我已经尝试过的事情: .css .ts app.module.tsIonic 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
因此,我不想让键盘推动内容,只想停留在屏幕顶部,甚至停留在按钮上方。删除键盘插件,然后再次添加它 将此添加到
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