фейспалм: Google остановил развертывание Android Chrome 79, сообщив, что ошибка в обновлении удаляет данные из сторонних приложений с использованием инфраструктуры WebView, предустановленного системного компонента на базе Chrome, который позволяет приложениям просматривать веб-контент.

В отличие от Windows, обновления Chrome, как правило, не вызывают серьезных проблем, но на этот раз Google, похоже, проиграл. Проблема в том, что разработчики Google изменили расположение каталога Chrome в обновлении, а localStorage или WebSQL не переместили его содержимое в новый каталог Chrome 79, что означает, что к данным нельзя получить доступ.

Как сообщает 9to5GoogleОпираясь на WebView и локальное хранилище, разработчики Android начали сообщать о проблеме, при которой их приложения теряли данные после обновления пользователей до версии 79. Они описали проблему как «катастрофу» и «большую проблему». Разработчик мобильного приложения для управления денежными средствами говорит, что это затронуло более 250 000 пользователей, и еще два миллиона столкнутся с проблемами в ближайшие дни.

Несмотря на то, что Google приостановил презентацию, Хром 79 он уже используется на 50% Android-устройств. «В настоящее время мы обсуждаем правильную стратегию решения этой проблемы», - написал он. трекер насекомых.

Чтобы решить и исправить проблему, Google заявляет, что продолжит перемещать захваченные файлы в новое место или отменит изменение, переместив перемещенные файлы в их старое местоположение.

«Мы сообщим вам, какой из этих двух вариантов будет выбран в ближайшее время», - добавил инженер. В настоящее время нет официальных сведений о том, что приложения затронуты, хотя пользователей просят составить список. Предполагается, что патч будет доставлен в течение 5-7 дней.