日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android WebView 致安卓应用闪退,mPaaS 助你规避这波 Bug

發布時間:2024/9/3 Android 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android WebView 致安卓应用闪退,mPaaS 助你规避这波 Bug 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介:近日,大量安卓用戶因 WebView 發生故障而出現應用閃退,而通過使用 mPaaS 集成獨立的 UC 瀏覽器內核以及容器與離線包技術,即可規避這類長期令眾多安卓開發同學頭疼不已兼容性問題

根據外媒 9to5 Google 報道,3 月 23 日幾個小時內,大量安卓用戶遇到一些安卓應用連續閃退的情況,有人發現卸載安卓系統 WebView 就可以停止閃退。目前,谷歌已經發布了應用崩潰問題的永久修復,涉及更新 Android System WebView 和 Chrome 瀏覽器 89.0.4389.105 版本升級。


實際上,Android 碎片化問題自其誕生之初業已存在,而且目前看上去并沒有好的解決方案。不同系統、不同廠商中的瀏覽器內核同樣存在差異,導致層出不窮的兼容性問題令眾多安卓開發同學頭疼不已。


為了徹底解決并且掌控這些問題,mPaaS 集成獨立的 UC 瀏覽器內核,由此針對 WebView 所產生的閃退、卡頓等問題可以被有效收斂,統一管控。同時,根據眾多業務的應用和測試,使用 UC 瀏覽器內核,瀏覽器相關的閃退和 ANR(Application Not Respond) 有明顯的下降。


除此之外,圍繞 WebView 所產生的任何安全問題,mPaaS 可以在第一時間修復并發布[1],遠比廠商升級更有效率。


除 UC WebView 內核之外,mPaaS 同時繼承了支付寶深度應用的容器及離線包[2]技術。


常規情況下,在 App 中啟動一個線上頁面,通常會有一個白屏階段,這是瀏覽器需要從服務器下載 HTML 資源。由于手機網絡限制,資源加載時間不可控,通常會花費 300ms 以上的實踐,用戶在這個時間段就會看到頁面白屏。


為了優化用戶體驗,減少白屏時間,支付寶在容器內引用了離線包技術。離線包可以簡單理解為一個 zip 壓縮包,其中包含前端頁面所需的 HTML、CSS、JS、圖片等資源,內置到客戶端后,容器打開離線包頁面時會直接從離線包中獲取資源。這個過程僅需毫秒,消除了頁面啟動白屏的問題。


目前,mPaaS 容器方案支持 HTML5 及小程序。借助離線包能力輕松實現渲染、邏輯、配置等靜態資源的預置,擺脫網絡環境對頁面加載的影響,提升用戶體驗。


同時,借助 mPaaS 動態發布服務,針對新的產品/業務需求,能夠實現快速開發,并通過 mPaaS 控制臺即可完成發布;而終端用戶客戶端中集成的容器 SDK 將自動拉取最新的離線包。這種發布、更新的過程無需通過應用商店審核,最大化提升業務迭代效率。


參考文檔

[1]mPaaS 動態發布產品文檔:https://help.aliyun.com/document_detail/49580.html

[2]mPaaS H5 容器及離線包產品文檔:https://help.aliyun.com/document_detail/59192.html


- END?-



原文鏈接:https://developer.aliyun.com/article/783071?

版權聲明:本文內容由阿里云實名注冊用戶自發貢獻,版權歸原作者所有,阿里云開發者社區不擁有其著作權,亦不承擔相應法律責任。具體規則請查看《阿里云開發者社區用戶服務協議》和《阿里云開發者社區知識產權保護指引》。如果您發現本社區中有涉嫌抄襲的內容,填寫侵權投訴表單進行舉報,一經查實,本社區將立刻刪除涉嫌侵權內容。

總結

以上是生活随笔為你收集整理的Android WebView 致安卓应用闪退,mPaaS 助你规避这波 Bug的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。