iOS 13 和 Cordova 应用程序不滚动的问题

Problems with iOS 13 and Cordova App not Scrolling

我有一个使用 Kendo-ui 和 Kendo-mobile 的 Cordova 应用程序,自从发布 iOS 13 none 我的观点会滚动。

此问题未出现在 iOS 滚动良好的 Beta 中

我正在使用 cordova-plugin-ionic-webview 插件中的 WKWebview,它修复了我几个月前在 iOS 12.4 版本

中遇到的一些滚动问题

已尝试以下

正在将 Kendo-ui 更新到最新版本

如下添加ionic webview插件的首选项

preference name="ScrollEnabled" value="true" 

preference name="WKSuspendInBackground" value="false"

我想知道自从 iOS 13 推出以来,过去几天是否还有其他人遇到过这种情况。

在这里找到了我的问题的原因。

问题是 Kendo 的 ListView 控件不滚动。

我不知道 Kendo 问题的根本原因,但我认为最有可能是 Webkit 的问题,因为它只发生在 WKWebview 而不是 UIWebview 上。

存储库上有一个未解决的问题 https://github.com/telerik/kendo-ui-core/issues/5276

对我来说幸运的是,我只是真正使用 Kendo ListView 作为样式容器,所以现在我只是用 div 重新实现它们并使用 kendo 样式处理样式 类手动。