Проблемы с iOS 13 и приложением Cordova не прокручиваются - PullRequest
2 голосов
/ 24 сентября 2019

У меня есть приложение Cordova, использующее Kendo-ui и Kendo-mobile, и с момента выхода iOS 13 ни одно из моих представлений не будет прокручиваться вообще.

Эта проблема отсутствовала в бета-версии iOS, которая прекрасно прокручивается

Я использую WKWebview из плагина cordova-plugin-ionic-webview, который исправил некоторые проблемы с прокруткой, которые у меня были несколько месяцев назад в iOS12.4 выпуск

Попробовал следующее

Обновление Kendo-ui до последней версии

Добавление настроек для плагина ionic webview следующим образом

preference name="ScrollEnabled" value="true" 

preference name="WKSuspendInBackground" value="false"

Мне было интересно, сталкивался ли кто-нибудь еще с этим в последние несколько дней с момента выхода iOS 13.

1 Ответ

0 голосов
/ 28 сентября 2019

Здесь я нашел причину моих проблем.

Проблема в том, что элемент управления Kendo ListView не прокручивается.

Я не знаю причину проблем Kendo, но, скорее всего,проблема с Webkit, поскольку это происходит только с WKWebview, а не с UIWebview.

В репозитории открыта проблема https://github.com/telerik/kendo-ui-core/issues/5276

К счастью для меня, я действительно использовал только Kendo ListView в качестве контейнеровдля стилизации, так что сейчас я только что повторно реализовал их с помощью divs и обработал стилирование, используя классы стилей кендо вручную.

...