上一周,Google发布了适用于全平台用户的Chrome 79版本,提供了安全和bug修复,也加入了许多新的功能。
详情见
《Chrome 79版本新功能:
减轻浏览器内存和跨设备复制粘贴》
而适用于Android的Chrome 79版于也在不久前推出,带有新的网络钓鱼防护和重新排序书签的功能。
本来这是件值得高兴事情,谁也没想到的是,这个版本竟然出现了一个非常严重的bug。
大量Android用户投诉称,
更新到Chrome 79后,本机中安装的一些其它App出现了数据被清空的问题。
他们目前遇到的BUG类似于App被完全重置——已保存的数据均消失,并且登录的账号也被注销了。
大多数人都把问题归咎于Chrome的开发人员。
据悉,在Android版的Chrome几个版本更新中,Chrome会作为系统默认的WebView框架,来渲染部分基于Web的应用的页面。
而现在许多应用都使用系统的WebView框架来作为应用的渲染引擎,甚至有些应用几乎是完全基于Web运行的,比如QQ手机版。
而在Chrome 79版本更新后,它切换了存储Web数据的路径,localStorage和WebSQL存储的数据并未正确地迁移到新的目录。
这也就导致了部分设备升级到Chrome 79之后,Web App以及部分基于WebView的应用无法从新的路径读取到原来的数据。
不过大家可以放心的是,原来的数据只是并未正确迁移到新的目录,仍然保留在原目录,Chrome并不会把这些数据删除,只是没有办法读取了。
谷歌现在已经暂停了新版本推送,但目前Chrome 79已经覆盖了大约50%的设备(全球有25亿Android用户)。
现在,谷歌正在以最高优先级讨论解决方法。
目前,因为这个bug,Chrome在Google Play上收到了许多来自用户的一星“好评”,受影响的开发人员将此事件描述为“灾难”和“重大问题”。
好在用户的数据技术上应该是还没有丢失的,等谷歌解决bug之后应该就可以重新使用。
微信号 :infinitydaily
更多精彩内容
关注“扩展迷”