【发布时间】:2020-08-28 14:53:11
【问题描述】:
我有一个使用 AngularJS + Cordova/Ionic 开发的应用程序。 系统设置:
- AngularJS
- 科尔多瓦 9
- 离子 1
问题:
该应用程序基本上是一个在线商店,您可以在其中拥有不同的产品组。您可以进入该组并在那里选择一个产品。
几次页面导航后,当我导航到上一页时,发生了以下事情:
- 导航堆栈中的上一个覆盖当前页面的一半屏幕。
- 当前页面与前一页重复并重叠。 发生这种情况时,两个屏幕都可用,例如,您可以滚动。
该问题仅出现在 iPhone X 及更高版本上。 Android 运行良好。
我在互联网上找到的内容并没有给我一个关于这个问题以及如何解决它的明确答案。 以下是资源链接:
-
Ionic app back button causes previous state screens to overlap
-
https://forum.ionicframework.com/t/ionic-iphone-screen-overlap-on-page-navigation/37900/15
-
Content overlaps in Ionic 1 app for IOS version 11 and above
你能帮我找出原因吗?谢谢
【问题讨论】:
标签: angularjs cordova ionic-framework