Header Ads

O bug do Chrome 79 para Android exclui dados de aplicativos usando seu WebView

Existe um certo benefício na estratégia do Google de implantar atualizações apenas em ondas, e não de uma só vez. Quando um bug é descoberto logo no início, a atualização pode ser interrompida para evitar afetar todos os usuários. Esse foi o cenário exato que os usuários do Android enfrentaram quando a versão mais recente do Chrome 79 começou a ser lançada, fazendo com que um conjunto específico de aplicativos perdesse seus dados. Enquanto a atualização foi interrompida, infelizmente, os danos foram causados ​​às pessoas afetadas pelo bug.

Para ficar claro, não é o próprio Chrome 79 que possui um bug nem o utilizanavegar na web causa perda de dados.São apenas os aplicativos que usam o componente de renderização da web do Chrome, também conhecido como WebView, porque sua interface principal ou única é mordida por ele. Embora o Android permita que os aplicativos usem outros tipos de visualizações da Web, o Chrome é o mais comum, pois espera-se que ele esteja sempre lá.

Infelizmente, o Chrome 79 introduziu uma mudança de comportamento que levou à perda de dados devido a um bug. Essa nova versão aparentemente mudou o local em que os dados da Web são armazenados, mas os dados armazenados por aplicativos de terceiros usando o WebView não foram movidos corretamente. Tecnicamente, os dados ainda estão lá no local antigo, mas os aplicativos sempre relatam que não há dados porque eles não podem vê-los no local apropriado.

A cobertura do bug é desconhecida neste momento. Os aplicativos que usam a estrutura Apache Cordova (também conhecida como PhoneGap) para transformar aplicativos da Web em aplicativos móveis foram um dos primeiros a ser mordido por ele.A julgar pelo barulho no relatório de erros do Chrome, há um bom número de desenvolvedores insatisfeitos com usuários muito irados. Felizmente, os dados do usuário armazenados na nuvem não são afetados.

O Google diz que a atualização foi interrompida em 50%. No entanto, ainda não está decidido como proceder para corrigir o erro ou se é possível recuperar os dados perdidos.É definitivamente uma reviravolta bastante decepcionante para a atualização de um aplicativo que é essencial não apenas para a navegação na web, mas também para outros aplicativos.

Via: Slash Gear

Nenhum comentário