首页 > 解决方案 > 将 Angular 项目从版本 6 更新到版本 8 后,IOS Scroll 无法正常工作?

问题描述

将我的 Angular 项目从版本 6 更新到版本 8 后,滚动功能在 ios 手机的任何屏幕上都不起作用(iphone SE 除外,在 Iphone SE 中,滚动功能正在运行)。在所有 android 手机中,滚动功能都在工作。任何想法可能是什么问题?

下面是我的 ng cli 版本

Angular CLI: 8.3.5
Node: 12.10.0
OS: win32 x64
Angular: 8.2.7
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router, service-worker

Package                            Version
------------------------------------------------------------
@angular-devkit/architect          0.803.5
@angular-devkit/build-angular      0.803.5
@angular-devkit/build-optimizer    0.803.5
@angular-devkit/build-webpack      0.803.5
@angular-devkit/core               8.3.5
@angular-devkit/schematics         8.3.5
@angular/cdk                       8.2.0
@angular/cli                       8.3.5
@angular/material                  8.2.0
@angular/material-moment-adapter   8.2.0
@angular/pwa                       0.803.5
@ngtools/webpack                   8.3.5
@schematics/angular                8.3.5
@schematics/update                 0.803.5
rxjs                               6.4.0
typescript                         3.5.3
webpack                            4.39.2

标签: iosangulartypescriptscrollangular8

解决方案


解决了..!通过将hammer.js 版本从2.0.8 版本降级到2.0.6 版本。


推荐阅读