騰訊X5WebView在滑動布局里面的問題

最近試了一下騰訊的X5WebView,把這個集成到應用里面,之后項目是部署不上模擬器了,我電腦是64位系統(tǒng),AMD處理器。

使用這個X5WebView加載頁面沒有發(fā)現(xiàn)出現(xiàn)閃屏的情況,源生的WebView如果不做處理加載頁面會閃屏。
在有視頻的web頁面,X5WebView處理的很好,視頻的控件渲染的比源生WebView漂亮,也可以直接在X5WebView里面全屏。

后來發(fā)現(xiàn)當我把X5WebView放在滑動布局里面比如ScrollView中,把高度設置為wrap_content,在加載頁面的時候偶爾會出現(xiàn)頁面底部有大面積的白屏,感覺就像是X5WebView會不停的往下面繪制一樣。高度設置為固定的大小不會出現(xiàn)這種情況。

還有就是如果在頁面加載完畢之后我使用js注入的方式,將web頁面中的某個div隱藏或者刪除了,例如使用下面的方法
view.loadUrl("javascript:" +
"function set12(){" +
"document.querySelector('body > div > div.content')" +
".remove();" +
"}" +
"set12();");
X5WebView在我刪除的div的位置出現(xiàn)一片空白。刪掉頁面底部的div也是一樣的留了div的位置在那里,頁面就變的很難看。剛開始我以為是繪制的問題,我在刪除div之后重新去繪制了X5WebView的高度為wrap_content,還是一樣的沒有變化。

不將X5WebView放置在滑動控件里面就不會出現(xiàn)這種情況。或者將X5WebView高度寫為固定的也可以。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結構(3).初始化時...
    歐辰_OSR閱讀 30,260評論 8 265
  • 東坡肘子紅粉肉,青天問月水東流。 心系宋家民生茍,學士盡瘁百轉憂。
    一一無痕閱讀 286評論 27 16
  • 01 最近在看《三生三世十里桃花》,不是一集一集追著看,只是挑著看了幾集,因為我曾看過兩遍小說,其中劇情細節(jié)早已爛...
    4b068994546f閱讀 211評論 0 0
  • 文/石說實話 箱底這封 泛黃的情書 記錄著懵懂年少時 對你純潔思戀 少年的我 把心事做成書簽 把思念和牽掛 寫滿信...
    石說實話閱讀 472評論 0 1
  • 支持性心理療法的基本方法 (1)支持與鼓勵:支持就是讓當事人感受到來自醫(yī)生、家人和社會的關心,有人在幫助他共同應付...
    步瑞特閱讀 249評論 0 0

友情鏈接更多精彩內(nèi)容