【发布时间】:2023-03-26 00:46:01
【问题描述】:
我使用以下 CSS 为我的 Cordova 应用程序创建平滑滚动
.scrollable {
overflow: auto;
-webkit-transition-property: top, bottom;
transition-property: top, bottom;
-webkit-transition-duration: .2s, .2s;
transition-duration: .2s, .2s;
-webkit-transition-timing-function: linear, linear;
transition-timing-function: linear, linear;
-webkit-overflow-scrolling: touch;
-webkit-transform: translateZ(0);
-webkit-backface-visibility: hidden;
}
这在 iOS 上运行得非常好,但由于某些原因,在 Android 上运行得不是很好。 Android 的整体性能也不接近 iOS,但在滚动时最为明显。有什么建议?我打开了android:hardwareAccelerated="true",但这似乎没有太大区别。
【问题讨论】: