Android සඳහා Chrome 79 යාවත්කාලීනය WebView මත පදනම් වූ යෙදුම් දත්ත අතුරුදහන් වීමට හේතු වේ

Android යෙදුම් සංවර්ධකයින් හැරී ගියේය WebView බ්‍රව්සර් එන්ජිම භාවිතා කරන තෙවන පාර්ශවීය යෙදුම්වල පරිශීලක දත්ත නැතිවීමට තුඩු දෙන Chrome 79 හි බරපතල දෝෂයක් කෙරෙහි අවධානය යොමු කරන්න. Chrome 79 තිබුණා වෙනස් කළා පරිශීලක පැතිකඩ සමඟ නාමාවලියෙහි පිහිටීම, එය localStorage හෝ WebSQL API භාවිතයෙන් වෙබ් යෙදුම් මගින් සුරකින ලද දත්ත ගබඩා කරයි. Chrome හි පෙර නිකුතු වලින් උත්ශ්‍රේණි කරන විට, Chrome දත්ත ස්වයංක්‍රීයව සංක්‍රමණය වේ, නමුත් WebView සංරචකය මත පදනම් වූ ජංගම යෙදුම් මගින් පැරණි පැතිකඩ නාමාවලියෙහි ගබඩා කර ඇති දත්ත සැලකිල්ලට නොගනී, උදාහරණයක් ලෙස, Apache Cordova රාමුව භාවිතයෙන් සාදන ලද ඒවා.

ගූගල් ඊයේ ගැටලුව විසඳා ගැනීමට පෙර අත්හිටුවා ඇත Android සඳහා Chrome 79 යාවත්කාලීනය බෙදා හරිනු ලැබේ, නමුත් පරිශීලකයින්ගෙන් අඩක් පමණ දැනටමත් යාවත්කාලීනය බාගත කර ඇත. ගැටලුවට ඉහළම මට්ටමේ බරපතලකම පවරා ඇති අතර දත්ත නැතිවීම අවම කිරීමට ක්‍රම සොයමින් පවතී. ඇත්ත වශයෙන්ම, දත්ත මකා නොදමනු ඇත, නමුත් යෙදුම්වලට පමණක් දෘශ්යමාන වීම නතර කර ඇත, අවශ්ය නම් තොරතුරු ප්රතිෂ්ඨාපනය කිරීමට ඔබට ඉඩ සලසයි. එකක් ලෙස ගැටළුව විසඳීම සඳහා විකල්ප අපි පැතිකඩ සහිත නාමාවලිය එහි මුල් ස්ථානයට ආපසු යැවීම ගැන සලකා බලමු. WebView මත පදනම් වූ යෙදුම්වල සංවර්ධකයින් Google හි ක්‍රියාවන් පිළිබඳ අතෘප්තිය ප්‍රකාශ කර ඇත, පරිශීලකයන් ඔවුන්ගේ දත්ත නැතිවීම සම්බන්ධයෙන් ඔවුන්ට දොස් පවරා ශ්‍රේණිගත කිරීම්වල ඔවුන් පහත හෙලන අතර, ගැටලුවේ මූලාශ්‍රය Chrome බව සැක නොකරයි.

ඊට අමතරව, එය සටහන් කළ හැකිය
පැමිණිලි ලිනක්ස් හි භාවිතා වන සමහර බ්‍රව්සර් භාවිතා කරමින් Google සේවාවන් වෙත ප්‍රවේශය අවහිර කිරීම ගැන කොන්කුරර්, ෆැල්කන් и Qutebrowser. මෙම වැඩසටහන් වල ඇති විය හැකි ආරක්ෂක ගැටළු හේතුව ලෙස දක්වා ඇත. විනිශ්චය කිරීම සාකච්ඡා Reddit මත, අවහිර කිරීම ද්වි-සාධක සත්‍යාපනයකින් තොරව සහ නොගැලපෙන දුර්වලතා සහිත එන්ජිමේ (පැරණි QtWebEngine, WebKit සහ KHTML) යල් පැන ගිය අනුවාද මත පදනම් වූ බ්‍රවුසරයක් සමඟින් පරිශීලකයන් සඳහා තෝරා ගනු ලැබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න