【发布时间】:2020-04-23 16:43:15
【问题描述】:
我目前正在使用 Ionic 5,但我遇到了 2 个键盘问题。 当我点击离子输入并出现键盘时:
ion-content被向上推,因此它位于键盘正上方,这导致所有内容都被塞满。我尝试了一堆解决方案,但没有一个能正常工作,其中大多数都涉及android:windowSoftInputMode="adjustNothing",这使得ion-content保持原样,因此ion-input不可见,因此用户看不到什么他们正在打字,但他们也看不到下一步按钮,因此他们必须先关闭键盘才能看到他们写的内容并能够继续下一步。当键盘即将关闭时,它会在它占用的空间中留下一个空白。这只是一瞬间,但它是可见的,让应用感觉它很慢或滞后。
这两个问题似乎很常见,因为我自 2014 年以来就发现了有关它们的问题,并且我尝试了答案中提到的大多数解决方案,但似乎没有任何效果。
我似乎仅在此应用中遇到此问题,但我知道这不是 ionic 5 问题,因为人们在旧版本中遇到了同样的问题。
页面的结构是什么样子的,我不得不关闭所有代码块才能截图:
【问题讨论】: