您现在的位置是:首页 > 互联网 >正文

Chrome79Android使用其WebView删除应用程序数据

发布时间:2021-10-21 09:58:14来源:

导读 谷歌仅分次推出更新而不是一次性推出更新的策略有一定的好处。当早期发现错误时,可以停止更新以防止影响所有用户。当最新的 Chrome 79

谷歌仅分次推出更新而不是一次性推出更新的策略有一定的好处。当早期发现错误时,可以停止更新以防止影响所有用户。当最新的 Chrome 79 版本开始推出时,Android 用户面临的正是这种情况,导致一组特定的应用程序丢失数据。虽然更新现已停止,但不幸的是,受该错误影响的人已经受到了损害。

需要明确的是,Chrome 79 本身没有错误,使用它浏览网页也不会导致任何数据丢失。只有那些使用 Chrome 的 Web 渲染组件(又名 WebView)的应用程序,因为它们的主要或唯一界面会被它咬住。虽然 Android 确实允许应用程序使用其他类型的 Web 视图,但 Chrome 是最常见的,因为它应该始终存在。

不幸的是,Chrome 79 引入了一个行为改变,导致数据丢失,因为一个错误。这个新版本显然改变了存储网络数据的位置,但使用 WebView 的第三方应用程序存储的数据没有被正确移动。从技术上讲,数据仍然在旧位置,但应用程序将始终报告没有数据,因为它们无法在正确的位置看到它们。

目前尚不清楚该错误的覆盖范围。使用 Apache Cordova(又名 PhoneGap)框架将 Web 应用程序转换为移动应用程序的应用程序是最先被它咬住的应用程序之一。从 Chrome 错误报告中的噪音来看,有很多心怀不满的开发人员和非常愤怒的用户。幸运的是,存储在云中的用户数据不受影响。

谷歌表示更新已停止在 50%。但是,仍然未决定如何继续前进以修复错误,或者是否甚至可以恢复错放的数据。对于不仅对网页浏览而且对其他应用程序都至关重要的应用程序更新,这绝对是一个相当令人失望的事件。

标签:

上一篇
下一篇

最新文章