您的位置: 首頁 >產(chǎn)經(jīng) >

Chrome 79 Android bug使用WebView刪除應(yīng)用數(shù)據(jù)

2019-12-30 16:21:49 編輯: 來源:
導(dǎo)讀 谷歌推出只是一波一波而不是一波一波的更新的策略有一定的好處。當(dāng)早期發(fā)現(xiàn)錯(cuò)誤時(shí),可以停止更新以防止影響所有用戶。當(dāng)最新的Chrome79版本開始推出時(shí),這正是Android用戶面臨的場(chǎng)景,導(dǎo)致一組特定的應(yīng)用程序丟失數(shù)據(jù)。雖然更新現(xiàn)在已經(jīng)停止,但不幸的是,對(duì)受該錯(cuò)誤影響的人造成了損害。 要明確的是,Chrome 79本身并不是有缺陷的,也不是用它來瀏覽網(wǎng)頁會(huì)導(dǎo)致任何數(shù)據(jù)丟失。只有那些應(yīng)用程序使用Chr

谷歌推出只是一波一波而不是一波一波的更新的策略有一定的好處。當(dāng)早期發(fā)現(xiàn)錯(cuò)誤時(shí),可以停止更新以防止影響所有用戶。當(dāng)最新的Chrome79版本開始推出時(shí),這正是Android用戶面臨的場(chǎng)景,導(dǎo)致一組特定的應(yīng)用程序丟失數(shù)據(jù)。雖然更新現(xiàn)在已經(jīng)停止,但不幸的是,對(duì)受該錯(cuò)誤影響的人造成了損害。

要明確的是,Chrome 79本身并不是有缺陷的,也不是用它來瀏覽網(wǎng)頁會(huì)導(dǎo)致任何數(shù)據(jù)丟失。只有那些應(yīng)用程序使用Chrome的Web呈現(xiàn)組件,即a.k.a。WebView,作為他們的主要或唯一的接口被它咬了。雖然Android確實(shí)允許應(yīng)用程序使用其他類型的Web視圖,但Chrome是最常見的,因?yàn)樗A(yù)計(jì)將永遠(yuǎn)存在。

不幸的是,Chrome79引入了一個(gè)行為改變,導(dǎo)致數(shù)據(jù)丟失,因?yàn)橐粋€(gè)錯(cuò)誤。這個(gè)新版本顯然改變了存儲(chǔ)Web數(shù)據(jù)的位置,但是使用WebView的第三方應(yīng)用程序存儲(chǔ)的數(shù)據(jù)沒有得到正確的移動(dòng)。技術(shù)上,數(shù)據(jù)仍然存在于舊的位置,但應(yīng)用程序總是會(huì)報(bào)告沒有數(shù)據(jù),因?yàn)樗麄儫o法在適當(dāng)?shù)奈恢每吹剿鼈儭?/p>

目前尚不清楚對(duì)該bug的報(bào)道。使用ApacheCordova(a.k.a)的應(yīng)用程序。PhoneGap(PhoneGap)將網(wǎng)絡(luò)應(yīng)用轉(zhuǎn)化為移動(dòng)應(yīng)用的框架是第一個(gè)被它咬到的框架之一。從Chromebug報(bào)告中的噪音判斷,有很多不滿的開發(fā)者,他們的用戶非常憤怒。幸運(yùn)的是,存儲(chǔ)在云中的用戶數(shù)據(jù)沒有受到影響。

谷歌表示,這一更新已經(jīng)暫停了50%。但是,對(duì)于如何繼續(xù)修復(fù)錯(cuò)誤,或者是否有可能恢復(fù)錯(cuò)誤數(shù)據(jù),我們還沒有做出決定。對(duì)于一個(gè)應(yīng)用程序的更新來說,這無疑是一個(gè)相當(dāng)令人失望的轉(zhuǎn)變,它不僅對(duì)網(wǎng)頁瀏覽至關(guān)重要,而且對(duì)其他應(yīng)用程序也是如此。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。