javascript - ionic 内容中的 ionic 5 页 div 不在 iphone 上滚动

标签 javascript angular cordova ionic-framework ionic4

我的应用程序有一个 div包含 ion-slides 的元素元素。
ion-slides有多个ion-slide水平滑动。下面是我的代码

<ion-content [scrollEvents]="true">
        <div *ngFor="let item of (homePageSalons | async)">
          <ion-list-header class="ion-text-center">{{ item.name }}</ion-list-header>
          <ion-slides [options]="slideOptions">
            <ion-slide *ngFor="let salonItem of item.salons">
              <ion-card>
                <ion-card-content>
                  <ion-img [src]="salonItem.logo_url" *ngIf="salonItem.logo_url != 'N/A'" ></ion-img>
                  <p class="ion-text-center">{{salonItem.name}}</p>
                  <p class="ion-text-center">{{salonItem.address}}</p>
                  <ion-button (click)="navigateToDetailsPage(salonItem.salon_id)" class="ion-text-center" expand="block" shape="round"
                    size="medium">Book Now</ion-button>
                </ion-card-content>
              </ion-card>

            </ion-slide>
          </ion-slides>
        </div>
</ion-content>

垂直和水平滚动在 android 手机上都可以正常工作。
问题:垂直和水平滚动不适用于所有 iPhone。可能有什么问题?

软件版本:
ionic 框架 - 5.x
Angular - 9.0.5

最佳答案

什么解决了我...在CSS文件中,检查您是否使用滚动溢出隐藏。它可能会导致冲突,因此请将其注释掉。

ion-content {
  --overflow: hidden;
}

关于javascript - ionic 内容中的 ionic 5 页 div 不在 iphone 上滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60714732/

相关文章:

javascript - 来自某个州的 react-native-map 标记图像来源

javascript - 如何发起与 getstream.io 的一对一聊天?

Angular 2根据条件选择或取消选择复选框

angular - 有没有一种新方法可以使用 AngularFire 7 导入 @angular/fire 模块?

android - Cordova:错误:必须在Application上下文中查找WIFI_SERVICE,否则在<Android N

javascript - 使用 OneSignal 并且我正在尝试将玩家 ID 保存到 javascript 变量,API 不清楚

javascript - 尝试使用 For 函数获取一些信息

javascript - jQuery 显示/隐藏已读通知

javascript - <br><br><br> 生成并仅在 Inspect Element 中显示

javascript - 无法滚动到 iScroll div 的底部