android WebView 替換方案

1.騰訊X5
2.Crosswalk

  1. TBS(騰訊瀏覽服務(wù))的優(yōu)勢(shì)
  1. 速度快:相比系統(tǒng)webview的網(wǎng)頁(yè)打開速度有30+%的提升豪娜;

  2. 省流量:使用云端優(yōu)化技術(shù)使流量節(jié)省20+%;

  3. 更安全:安全問(wèn)題可以在24小時(shí)內(nèi)修復(fù);

  4. 更穩(wěn)定:經(jīng)過(guò)億級(jí)用戶的使用考驗(yàn)哨苛,CRASH率低于0.15%幢码;

  5. 兼容好:無(wú)系統(tǒng)內(nèi)核的碎片化問(wèn)題,更少的兼容性問(wèn)題因苹;

  6. 體驗(yàn)優(yōu):支持夜間模式苟耻、適屏排版、字體設(shè)置等瀏覽增強(qiáng)功能扶檐;

  7. 功能全:在Html5凶杖、ES6上有更完整支持;

  8. 更強(qiáng)大:集成強(qiáng)大的視頻播放器款筑,支持視頻格式遠(yuǎn)多于系統(tǒng)webview智蝠;

  9. 視頻和文件格式的支持x5內(nèi)核多于系統(tǒng)內(nèi)核

  10. 防劫持是x5內(nèi)核的一大亮點(diǎn)

2.Crosswalk是一款開源的Web引擎,其基于 Chromium/Blink 的應(yīng)用運(yùn)行環(huán)境

Crosswalk項(xiàng)目的優(yōu)勢(shì):

最大限度降低Android碎片化的影響奈梳,得到一致的杈湾,可預(yù)測(cè)的行為。
使用最新的Web技術(shù)及API攘须。在Android 4.0+版本上提供豐富的功能漆撞。
使用Chrome DevTools輕松調(diào)試。
提升應(yīng)用中HTML于宙,CSS和JavaScript的性能

Crosswalk項(xiàng)目的弱點(diǎn):
包會(huì)打10--20mb
可能導(dǎo)致第三方APP無(wú)法開啟X5內(nèi)核的情況

(一)微信浮驳、手Q、QQ空間的版本問(wèn)題
當(dāng)微信版本低于6.1捞魁,手機(jī)QQ版本低于5.5至会,手機(jī)QQ空間版本低于5.2時(shí),在該版本下的app還沒有適配TBS服務(wù)谱俭,因此不會(huì)下載X5內(nèi)核奉件,這將導(dǎo)致移動(dòng)端沒有可以拷貝安裝的X5內(nèi)核版本。所以請(qǐng)確定手機(jī)端的微信昆著、手Q县貌、QQ空間其中之一的版本滿足TBS的要求。

(二)微信凑懂、手Q窃这、QQ空間在24小時(shí)內(nèi)請(qǐng)求下載tbs失敗
TBS請(qǐng)求下載X5內(nèi)核每天只會(huì)發(fā)生一次,當(dāng)日請(qǐng)求失敗后,24小時(shí)內(nèi)不再發(fā)起下載請(qǐng)求杭攻,因此在此期間當(dāng)前移動(dòng)端沒有可用的X5內(nèi)核祟敛。(此時(shí)應(yīng)該殺死微信、手Q兆解、QQ空間馆铁,將手機(jī)系統(tǒng)時(shí)間向前調(diào)2天(例如:14號(hào)-》16號(hào)),然后再次開啟微信锅睛、手Q埠巨、QQ空間,打開web頁(yè)面啟動(dòng)X5的安裝過(guò)程)

(三)微信现拒、手Q辣垒、QQ空間在非中國(guó)時(shí)區(qū)
鑒于問(wèn)題(二),TBS的下載的時(shí)間間隔基于北京時(shí)間(東八區(qū))的標(biāo)準(zhǔn)印蔬。因此當(dāng)手機(jī)端的系統(tǒng)時(shí)間不是北京時(shí)間時(shí)勋桶,TBS不會(huì)下載X5內(nèi)核。

(四)本地sdcard空間不足侥猬,導(dǎo)致tbs無(wú)法下載和安裝
Tbs下載安裝X5內(nèi)核需要手機(jī)sdcard至少需要70M的剩余空間例驹,空間不足會(huì)導(dǎo)致X5內(nèi)核下載安裝失敗。

(五)微信退唠、手Q鹃锈、QQ空間新安裝而沒有調(diào)用TBS下載
手機(jī)端的微信、手Q瞧预、QQ空間都是新安裝的屎债,且從未開啟過(guò)(手機(jī)預(yù)裝app常見情況)。由于微信垢油、手Q扔茅、QQ空間本身不包含X5內(nèi)核包,因此手機(jī)端沒有可以使用的X5內(nèi)核版本秸苗。

(六)微信、手Q运褪、QQ空間從未打開過(guò)web頁(yè)面
由于X5內(nèi)核是用來(lái)處理web頁(yè)面惊楼,因此微信、手Q秸讹、QQ空間有在用戶未開啟web頁(yè)面時(shí)檀咙,不調(diào)用tbs的下載過(guò)程。

(七)android系統(tǒng)內(nèi)核版本問(wèn)題
如果android系統(tǒng)內(nèi)核版本低于2.1璃诀,默認(rèn)不開啟TBS的X5內(nèi)核下載和安裝弧可。

(八)聯(lián)網(wǎng)環(huán)境非WIFI模式
TBS下載X5內(nèi)核只有在wifi環(huán)境下才會(huì)發(fā)生。

(九)手機(jī)CPU型號(hào)為intel
目前X5內(nèi)核不支持intel型號(hào)的芯片劣欢。

(十)第三方app首次啟動(dòng)
由于第三方首次啟動(dòng)時(shí)加載x5會(huì)消耗時(shí)間棕诵,為了使第三方app運(yùn)行流暢裁良,Tbs會(huì)在app首次啟動(dòng)時(shí)加載系統(tǒng)內(nèi)核,待第三方app再次啟動(dòng)時(shí)就會(huì)加載X5內(nèi)核了校套。

(十一)第三方app共享了高版本的x5
為了保證第三方app使用X5內(nèi)核的穩(wěn)定性价脾,我們一般不會(huì)把最新版本的使用權(quán)限立即發(fā)給第三方app,在保證x5的穩(wěn)定前提下我們會(huì)向第三方app開啟使用開關(guān)笛匙。因此第三方app共享了沒有權(quán)限的的app(一般是版本有問(wèn)題)是不會(huì)啟用X5內(nèi)核的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末侨把,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子妹孙,更是在濱河造成了極大的恐慌秋柄,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蠢正,死亡現(xiàn)場(chǎng)離奇詭異骇笔,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)机隙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門蜘拉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人有鹿,你說(shuō)我怎么就攤上這事旭旭。” “怎么了葱跋?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵持寄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我娱俺,道長(zhǎng)稍味,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任荠卷,我火速辦了婚禮模庐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘油宜。我一直安慰自己掂碱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布慎冤。 她就那樣靜靜地躺著疼燥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蚁堤。 梳的紋絲不亂的頭發(fā)上醉者,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼撬即。 笑死立磁,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的搞莺。 我是一名探鬼主播息罗,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼才沧!你這毒婦竟也來(lái)了迈喉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤温圆,失蹤者是張志新(化名)和其女友劉穎挨摸,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岁歉,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡得运,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锅移。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片熔掺。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖非剃,靈堂內(nèi)的尸體忽然破棺而出置逻,到底是詐尸還是另有隱情,我是刑警寧澤备绽,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布券坞,位于F島的核電站,受9級(jí)特大地震影響肺素,放射性物質(zhì)發(fā)生泄漏恨锚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一倍靡、第九天 我趴在偏房一處隱蔽的房頂上張望猴伶。 院中可真熱鬧,春花似錦塌西、人聲如沸他挎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至忿等,卻和暖如春栖忠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工庵寞, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留狸相,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓捐川,卻偏偏與公主長(zhǎng)得像脓鹃,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子古沥,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,262評(píng)論 25 707
  • 關(guān)于這份調(diào)研報(bào)告瘸右,不是從技術(shù)角度深入探索,重點(diǎn)是從產(chǎn)品本身分析岩齿,通俗易懂才是重點(diǎn)太颤。主要是為了鍛煉平時(shí)做技術(shù)調(diào)研和競(jìng)...
    石先閱讀 23,450評(píng)論 13 48
  • 文章用來(lái)記錄筆者接入X5瀏覽器的過(guò)程,和排查一些問(wèn)題盹沈,希望能幫到大家龄章,有問(wèn)題可以一起探討。當(dāng)前TBS SDK版本v...
    碼農(nóng)一顆顆閱讀 18,153評(píng)論 2 12
  • 奔跑在綠茵場(chǎng)上的夢(mèng)想 2017年U互動(dòng)“我愛足球榕江四季城杯”廣東省五人足球爭(zhēng)霸賽揭陽(yáng)城市賽于4月2...
    淡萍閱讀 286評(píng)論 1 3
  • 我不能聽到閆瑩乞封,秀一句恩愛做裙。 什么心態(tài)。
    木頭人1528閱讀 272評(píng)論 3 0