Google Chrome的WebView问题修复程序将于本周发布
上周,谷歌推出了针对Android智能手机的Chrome 79更新,并进行了多项安全改进。由于存在从某些应用中删除用户数据的错误,Google现在暂停了该更新。
正如9to5Google周五报道的那样,依赖Android内置WebView的应用已受到该错误的影响。开发人员注意到,人们将Chrome更新到79版后,其应用程序开始丢失数据,从而也将WebView也更新到79版。一些开发人员甚至将此称为“灾难”和“重大问题”。
对于最终用户,应用似乎已被重置或从头下载。据报告,已保存的数据消失了,有些甚至从应用程序中注销了。
Google现在已经承认,Chrome 79确实是造成应用程序数据丢失的原因。该公司表示,正在努力进行修复,并已暂停发布更新。但是,据报告有50%的用户已经下载了新的浏览器版本。
Google在Chromium博客上写了以下内容:
我们目前正在讨论解决此问题的正确策略,该策略将是以下之一:
a)继续迁移,将丢失的文件移到新位置。
b)通过将迁移的文件移动到旧位置来还原更改。
我们将通知您这两个选项中的哪个已被选中。同时,最好收集受影响软件包的列表,以及是否已向用户发布任何缓解措施以及采用什么版本的详细信息,以便我们可以测试Respin与缓解措施之间是否存在不良交互。
尽管Google解决了该错误,但它表示六周前对Beta版的WebView进行了新的更改。该公司指出:“如果到那时解决问题,我们将能够解决它,从而不会对用户产生重大影响。”
Chrome更新如何导致应用程序数据丢失?
在Android上,Chrome负责在应用程序内部呈现网页。因此,当您通过应用内的网页登录时,Chrome的任务就是加载内容。正如报道由一些开发商,铬79更新,其中该网络数据存储的位置。有人说数据迁移存在问题。因此,依赖于WebView或在WebView中运行的应用程序完全会遭受数据丢失的困扰。
受影响的应用程序列表上还没有任何字词,丢失的用户数据将在何时恢复。当我们了解更多信息时,我们将更新此帖子。但是,应用程序数据的丢失并非不可逆转。正如Android Police指出的那样,Chrome在迁移后并未删除数据,只是现在无法访问。
在更新到Chrome 79之后,您最近是否注意到缺少应用数据或随机注销的记录?