6 мая на телефонах Android появилось обновление Chrome, которое нарушило работу Webview.
Некоторые части веб-обзора не загружались, и в этой области экран становился пустым.Наблюдения -
Это может быть любая произвольная часть веб-обзора, а форма области всегда прямоугольная / комбинация прямоугольников.
При нажатии на область отображается текст, но не во всех случаях.
Отключение Chrome решает проблему.Но мы, очевидно, не можем просить наших пользователей отключить их веб-браузер.
Удаление обновлений для Chrome работает, но нам необходимо дополнительно запретить автоматическое обновление Chrome, чтобы оно не возвращалосьдо последней версии и снова разорвать Webview.Проблема в том, что не во всех версиях Android есть возможность ограничить автообновления определенным приложением, и отключение его из Play Store отключает его для ВСЕХ приложений, а это не то, что нам нужно.
Это в основном (но не всегда) происходит только в тех случаях, когда веб-представление вложено в Scrollview или NestedScrollView.
У нас около 2 000 000 активных пользователей на Android,и получили массу плохих отзывов и низких оценок из-за этой проблемы на прошлой неделе или около того.
Даже в прошлом году было обновление, которое испортило кеширование Webviews.