感謝IT之家網(wǎng)友 或?yàn)閟urfacephone鋪路 的原創(chuàng)投稿
一、WebView是什么
在Android手機(jī)中內(nèi)置了一款高性能webkit內(nèi)核瀏覽器,在SDK中封裝為一個(gè)叫做WebView組件。如果把一個(gè)瀏覽器比作一輛汽車,我們可以認(rèn)為webkit內(nèi)核是他們的發(fā)動(dòng)機(jī),WebView是這輛車的引擎加傳動(dòng)裝置。安卓系統(tǒng)中默認(rèn)自帶的webview包名為com.android.webview,我手機(jī)自帶的版本為58,大家可在手機(jī)設(shè)置內(nèi)看到自己WebView版本號(hào)。(某些深度定制ROM如EMUI,包名并不是這個(gè),稍在后面有介紹。)
二、瀏覽器和WebView關(guān)系
許多安裝包比較大的瀏覽器,如QQ瀏覽器、UC瀏覽器、Chrome瀏覽器等,它們內(nèi)置了自己的內(nèi)核或者將別家的內(nèi)核加以改造,和安卓?jī)?nèi)WebView并沒有什么關(guān)系。但是某些安裝包很小的瀏覽器,如旗魚瀏覽器(點(diǎn)此下載),via瀏覽器、神奇瀏覽器等,他們通過直接調(diào)用安卓系統(tǒng)內(nèi)自帶的webview來瀏覽網(wǎng)頁,加上自定義的功能,這種瀏覽器小巧簡(jiǎn)單,但是性能受限于安卓自帶WebView,另外,比如知乎等一些app也是通過調(diào)用系統(tǒng)WebView進(jìn)行瀏覽。
三、如何升級(jí)他們來提升瀏覽體驗(yàn)
安卓系統(tǒng)自帶WebView版本老舊,一般跟隨系統(tǒng)進(jìn)行升級(jí),不過現(xiàn)在還有另一種方法,就是安裝Google WebView,調(diào)用其進(jìn)行渲染。讓我們的瀏覽體驗(yàn)變得更好。EMUI已經(jīng)內(nèi)置并且采用了Google WebView,只需要升級(jí)即可。
說明:此方法可能不適合您的手機(jī),雖然不需要root權(quán)限,但是由于安卓碎片化嚴(yán)重,每個(gè)人的手機(jī)情況不同,操作不當(dāng)可能造成不愉悅的體驗(yàn)。
第一步,下載安裝谷歌WebView,arm arm64一體包點(diǎn)此下載(安裝時(shí)部分系統(tǒng)可能提示升級(jí),請(qǐng)升級(jí))。
第二步,打開開發(fā)者選項(xiàng),找到WebView實(shí)現(xiàn),我的手機(jī)出現(xiàn)了兩個(gè)WebView,AOSP WebView為安卓自帶,Google WebView為剛才安裝的,某些手機(jī)系統(tǒng)可能只有Google WebView。選擇Google WebView,退出并重啟手機(jī)?,F(xiàn)在你的手機(jī)已經(jīng)安裝了最新Google WebView內(nèi)核并使用了它。
如果你沒有找到這個(gè)選項(xiàng),使用it之家打開這個(gè)網(wǎng)站(點(diǎn)此前往),如果版本號(hào)和你安裝的相同,則安裝生效。不同的話,可以卸載了剛才的安裝,這個(gè)方法不適用于你的手機(jī)。
現(xiàn)在你已經(jīng)使用了最新版的Webview并啟用了它,使用第三方小瀏覽器或者在其他應(yīng)用內(nèi)打開網(wǎng)頁時(shí),瀏覽體驗(yàn)應(yīng)該會(huì)有所提高,如果出現(xiàn)卡頓還是請(qǐng)卸載之,換回原來版本。
附:
微信和QQ的內(nèi)置的WebView版本老舊,自家的QQ瀏覽器TBS內(nèi)核也存在各種問題,比如沒有嚴(yán)格遵照fonts.xml實(shí)現(xiàn)多字重掛載,替換多字重后會(huì)自動(dòng)變成惡心的偽粗體,網(wǎng)頁加載速率低,許多微信頁面第二次才能正常打開。
如果想解決以上問題,可以切換到系統(tǒng)WebView內(nèi)核。
在QQ和微信中分別點(diǎn)此打開
打開后,首先選擇清除TBS內(nèi)核,再?gòu)?qiáng)制啟用系統(tǒng)內(nèi)核,重啟后選擇查看內(nèi)核版本如果顯示0,就已經(jīng)強(qiáng)制切到系統(tǒng)webview內(nèi)核。打開速度和穩(wěn)定性比以往應(yīng)該提高了很多。
本文如果有錯(cuò)誤之處,還請(qǐng)廣大IT之家網(wǎng)友批評(píng)指正,謝謝。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。